Hace unas semanas recibimos en las oficinas de Difadi.com a Profileo, una de las voces más veteranas y prácticas del ecosistema PrestaShop, y aprovechamos para charlar largo y tendido con ellos.
¿Qué es Profileo?
Profileo es una empresa tecnológica francesa que lleva desde 2005 ayudando a tiendas online PrestaShop a mejorar su rendimiento, seguridad y capacidad de escalar mediante un enfoque de hosting infogestionado (manage hosting) y optimizaciones smart, como la monitorización 24/7, detección de incidencias y recomendaciones concretas para que la tienda funcione mejor sin que el comercio tenga que preocuparse por la infraestructura.
Xavier Bonnaud, fundador de Profileo y también al frente de 7724, acumula más de 25 años de experiencia en optimización, hosting y seguridad para ecommerce. Su mirada parte de encontrar la configuración y las buenas prácticas que permitan obtener más rendimiento con menos recursos.
Julia Vialenc, Country Manager de Profileo para España y Francia, aporta la perspectiva operativa y la cercanía con merchants y agencias, conoce las dudas que surgen antes de una campaña, un pico de tráfico o una migración, y tiene la experiencia de quien actúa en el punto donde técnica y negocio se encuentran.
Rendimiento y optimización en ecommerce
Aprovechamos la vista de Profileo para grabar un nuevo episodio de nuestro Podcast by Difadi.com
Este nuevo episodio pone sobre la mesa una idea clave y es que no todos los PrestaShop son iguales.
El impacto en el servidor depende en gran medida del catálogo, de los módulos instalados y de las integraciones externas. Muchas veces lo que se percibe como problema de máquina es en realidad un cuello de botella en el código, en módulos mal diseñados o en consultas y procesos que no están optimizados.
De hecho, durante la charla, Xavier insistió en una idea que resume perfectamente la filosofía de Profileo:«La relación entre el uso de una herramienta de ecommerce con el servidor es mucho más importante que el hecho de tener una máquina muy potente pero que no funciona con el CMS». Es decir, el rendimiento no depende únicamente de la potencia del servidor, sino de cómo la plataforma, el código y la infraestructura trabajan conjuntamente.
En la práctica, las causas más habituales de consumo del rendimiento son:
Malas prácticas en la configuración o personalización de PrestaShop.
Integraciones externas que realizan llamadas ineficientes o sin caché.
Una cantidad excesiva de módulos.
El tamaño del catálogo.
Como decía Xavier, el objetivo de Profileo es:
“optimizar la parte que está dentro del servidor para ofrecer la máquina más pequeña posible con un rendimiento más alto”.
Migración a PrestaShop 9
PrestaShop 9 trae una base técnica más moderna y “es mucho más actual” afirmaba Xavier.
Entre las mejoras que incluye esta nueva versión encontramos:
Base técnica más actual que utiliza Symfony 6.4 LTS y soporta PHP 8.5.
Nuevo tema por defecto (Hummingbird 2.0), más alineado con estándares modernos.
Mejoras en integraciones gracias a una API Admin más sólida.
Mejoras en SEO técnico, especialmente en gestión de URLs y redirecciones.
Actualizaciones más sencillas con Update Assistant.
Foco en el Back Office, con correcciones en gestión de catálogo y creación de atributos en contextos multitienda.
Seguridad en datos, se corrige un bug que podía sobrescribir clientes existentes durante una importación CSV.
Estabilidad en Front, con fixes en Quickview, gestión de idiomas y búsquedas SQL con caracteres especiales.
Base técnica, con actualización de componentes internos de Symfony 6.4.x.
Seguridad en PrestaShop
La seguridad aparece como parte inseparable del rendimiento. Para ello, trabajar con módulos fiables, mantener las actualizaciones al día y controlar los accesos resulta imprescindible.
Durante la charla se repasó también el problema de los rastreos masivos y las peticiones de IA,“desde hace un par de años se ha multiplicado exponencialmente el número de peticiones y visitas de solicitudes de los bots de IA”, afirmaba Francisco del Olmo, CTO y Co-fundador de Difadi.com.
No siempre es conveniente bloquear estas peticiones por completo (pueden ser crawlers legítimos), pero sí es necesario regular su ritmo para evitar saturaciones. Herramientas como Cloudflare ayudan a distinguir tráfico legítimo de tráfico problemático y a aplicar reglas que protejan la tienda sin impedir visibilidad.
La seguridad no es algo aparte, en Profileo la trabajan mano a mano con el rendimiento, pero siempre por capas. Es decir, no basta con tener un servidor potente, sino también aplicar buenas prácticas en PrestaShop, controlar quién accede al servidor y vigilar el propio código.
“PrestaShop no es un CMS inseguro, pero es una herramienta que hay que saber manejar”
Afirmaba Xavier durante la charla. Muchas vulnerabilidades entran por módulos mal elegidos, así que comprar addons en marketplaces fiables y mantener una vigilancia activa es clave para evitar sorpresas.
Francisco del Olmo (CTO de Difadi.com) y Xavier Bonnaud (CEO de Profileo) grabando Podcast by Difadi.com
El valor del manage hosting
Uno de los mensajes más repetidos durante la charla fue que alojar una tienda online va mucho más allá de contratar un servidor y olvidarse del resto.
El manage hosting significa tener a una persona o equipo que se ocupa diariamente de:
Las actualizaciones técnicas.
Las configuraciones a medida.
La vigilancia de módulos.
Resolver cualquier incidencia con rapidez para que un problema no se traduzca en ventas perdidas.
Como dicen en Profileo:
“El valor que aporta el manage hosting es tener detrás siempre a una persona monitorizando el hosting y resolviendo cualquier incidencia”.
Y ojo: la elección del proveedor no puede hacerse en solitario, sino que la relación correcta es tripartita (cliente, agencia de desarrollo y empresa de hosting), y solo si las tres partes colaboran con transparencia y responsabilidades claras se logra una tienda estable, segura y preparada para escalar.
La visión de Profileo y Difadi.com
En definitiva, la charla con Profileo es un recordatorio directo para cualquier responsable de tienda de que rendimiento, seguridad y estabilidad no son lujos técnicos,sino condiciones necesarias para vender mejor. Optimizar código, elegir bien los módulos, coordinar agencia, cliente y proveedor de hosting y contar con un servicio gestionado que supervise la plataforma son decisiones que tienen un impacto directo en la conversión y en la tranquilidad del día a día.
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional
Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos.El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu Proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.