🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Problemas de velocidad en PrestaShop con cPanel y cómo solucionarlos

Actualizado el 16 de abril de 2026

¿Tu tienda PrestaShop va lenta? No te preocupes, es un problema más común de lo que crees y, con los pasos adecuados, puedes solucionarlo sin ser un experto. En este artículo, te guiaré paso a paso para que entiendas por qué tu PrestaShop instalado en un servidor con cPanel o Syspanel (antes conocido como HestiaCP, accesible por el puerto 2106) puede ir lento y, lo más importante, cómo optimizar su velocidad. Vamos a convertir tu tienda en un cohete.

¿Por qué mi PrestaShop va lento en cPanel?

Antes de lanzarnos a las soluciones, es clave entender las causas. Un PrestaShop lento en cPanel (o en cualquier panel como Syspanel) suele deberse a una combinación de factores: desde una configuración de servidor inadecuada hasta módulos mal optimizados. Aquí te dejo los culpables más frecuentes:

  • Hosting compartido limitado: Si compartes recursos con cientos de sitios, tu tienda sufre.
  • PHP desactualizado o mal configurado: PrestaShop necesita PHP 7.4 o superior para rendir bien.
  • Caché desactivada o mal configurada: Sin caché, cada visita genera consultas pesadas a la base de datos.
  • Imágenes sin optimizar: Archivos pesados ralentizan la carga de productos.
  • Módulos y temas pesados: Algunos añaden scripts innecesarios que frenan todo.
  • Base de datos hinchada: Registros de sesiones, carritos abandonados y logs acumulados.
  • Falta de compresión y CDN: Sin Gzip o una red de distribución de contenido, los archivos tardan en llegar al usuario.

Pero no te agobies. Vamos a solucionarlo paso a paso.

Soluciones prácticas para mejorar la velocidad PrestaShop cPanel

A continuación, te presento un plan de acción ordenado, desde lo más básico hasta lo más técnico. Sigue cada paso y verás resultados.

1. Verifica y actualiza tu versión de PHP

PrestaShop es exigente con PHP. Una versión antigua es sinónimo de lentitud y vulnerabilidades. En cPanel o Syspanel (puerto 2106) puedes cambiarlo fácilmente.

Pasos en cPanel:

  1. Accede a tu panel de control (cPanel o Syspanel).
  2. Busca "Seleccionar versión de PHP" o "MultiPHP Manager".
  3. Elige PHP 8.0, 8.1 o 8.2 (la más reciente compatible con tu PrestaShop).
  4. Guarda los cambios y verifica que tu tienda funcione correctamente.

[INFO] Si usas Syspanel (HestiaCP), el proceso es similar: busca "PHP Versions" en el menú y selecciona la versión más actual.

2. Activa la caché de PrestaShop desde el panel de administración

La caché es tu mejor amiga. Reduce drásticamente las consultas a la base de datos.

Cómo hacerlo:

  1. Ve a tu back office de PrestaShop (ej: tutienda.com/admin).
  2. Navega a Parámetros Avanzados > Rendimiento.
  3. En "Caché", selecciona "Sí" y elige el sistema "Sistema de archivos" (File System).
  4. En "Combinar, comprimir y almacenar en caché", activa:
    • Cachear páginas: Sí.
    • Combinar archivos CSS: Sí.
    • Comprimir archivos CSS: Sí.
    • Combinar archivos JavaScript: Sí.
    • Comprimir archivos JavaScript: Sí.
  5. Guarda los cambios.

[TIP] Si tu tienda tiene muchos productos, considera usar "Memcached" o "APCu" si tu hosting lo permite. Pregunta a tu proveedor.

3. Optimiza las imágenes de tu catálogo

Las imágenes pesadas son el enemigo número uno de la velocidad. PrestaShop tiene una herramienta integrada para redimensionarlas.

Pasos:

  1. En el back office, ve a Diseño > Tema y logo > Tema configurador.
  2. Haz clic en "Generar imágenes" (esto crea versiones optimizadas).
  3. Antes de subir nuevas imágenes, comprímelas con herramientas como TinyPNG o Imagify (gratuitas online).
  4. Ajusta el tamaño máximo: 800x800 píxeles es suficiente para la mayoría de productos.

[WARNING] No subas imágenes de 3000x3000 píxeles. Ralentizarán tu tienda y ocuparán espacio innecesario.

4. Activa la compresión Gzip en cPanel

Gzip comprime los archivos antes de enviarlos al navegador, reduciendo el tiempo de carga.

En cPanel:

  1. Busca "Optimizar sitio web" o "Optimización del sitio".
  2. Selecciona tu dominio y elige "Comprimir todo el contenido".
  3. Guarda los cambios.

En Syspanel (HestiaCP):

  1. Accede por el puerto 2106 (ej: tudominio.com:2106).
  2. Ve a "Web" > "Configuración avanzada" de tu dominio.
  3. Añade esta línea en el archivo .htaccess (si no existe, créalo en la raíz de tu web):
    AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
    

5. Reduce el número de módulos activos

Cada módulo añade código y consultas. Sé selectivo.

Cómo hacerlo:

  1. En el back office, ve a Módulos > Gestor de módulos.
  2. Desactiva los que no uses (especialmente los que tienen "slider", "popup" o "redes sociales" que no necesitas).
  3. Elimina los módulos que nunca activaste. No solo los desactives, bórralos.

[INFO] Un buen consejo: mantén solo los módulos esenciales (pago, envío, SEO básico). Menos es más.

6. Limpia la base de datos periódicamente

La base de datos acumula basura: sesiones expiradas, carritos abandonados, logs de errores, etc.

Pasos:

  1. En el back office, ve a Parámetros Avanzados > Base de datos.
  2. Haz clic en "Mantenimiento de la base de datos".
  3. Selecciona todas las tablas temporales (ej: ps_connections, ps_guest, ps_log, ps_sessions).
  4. Haz clic en "Optimizar tablas" (esto las desfragmenta).
  5. Repite este proceso cada mes.

[TIP] Si no te sientes cómodo, contrata a un técnico o usa un módulo como "PS Cleaner" (gratuito) que automatiza la limpieza.

7. Usa una red de distribución de contenido (CDN)

Una CDN almacena copias de tu tienda en servidores de todo el mundo, acercando el contenido a tus clientes.

Cómo implementarlo:

  1. Regístrate en Cloudflare (gratuito) o StackPath.
  2. Sigue las instrucciones para apuntar tu dominio a la CDN (cambiar los DNS).
  3. En cPanel, ve a "Zone Editor" y actualiza los registros según te indique la CDN.
  4. Activa el "SSL automático" en Cloudflare para mayor seguridad.

[WARNING] Si usas Syspanel, el proceso es similar, pero asegúrate de que los registros DNS se actualicen correctamente en el panel.

8. Configura el servidor para que use HTTP/2

HTTP/2 acelera la carga permitiendo múltiples solicitudes simultáneas.

En cPanel:

  1. Ve a "Configuración de Apache" o "EasyApache".
  2. Asegúrate de que el módulo "http2" esté habilitado (pregunta a tu hosting si no lo ves).
  3. Si no es posible, no te preocupes: la mayoría de hostings modernos ya lo tienen activado.

En Syspanel: Normalmente viene activado por defecto. Verifica en "Configuración del servidor web".

9. Desactiva el modo de depuración y los logs

Si dejaste activo el modo de desarrollo, tu tienda registrará cada error, ralentizando todo.

Pasos:

  1. Ve a Parámetros Avanzados > Información de rendimiento.
  2. Asegúrate de que "Modo de depuración" esté en "No".
  3. En "Registro de errores", selecciona "No" o "Sí solo para archivo".
  4. Limpia los logs antiguos en Parámetros Avanzados > Registros.

10. Revisa el hosting y considera una actualización

Si ya hiciste todo y sigue lento, quizás tu plan de hosting es insuficiente.

Qué hacer:

  • Pide a tu proveedor que revise el uso de recursos (CPU, RAM, I/O).
  • Cambia a un plan VPS o dedicado si tienes alto tráfico.
  • Si usas Syspanel, asegúrate de que tu servidor tenga al menos 2 GB de RAM y un SSD.

[INFO] Un hosting compartido puede ser suficiente para tiendas pequeñas, pero si tienes más de 500 productos o visitas diarias, necesitas más potencia.

Preguntas frecuentes (FAQ) sobre velocidad PrestaShop cPanel

¿Cuánto tiempo tardaré en ver mejoras?
Depende. Si activas la caché y optimizas imágenes, verás cambios en minutos. La CDN puede tardar hasta 24 horas en propagarse.

¿Es seguro usar módulos de terceros para la velocidad?
Sí, pero elige módulos de desarrolladores reputados. Evita los que prometen milagros.

¿Qué hago si mi hosting no me permite cambiar la versión de PHP?
Pide a tu proveedor que lo haga. Es una petición común.

¿Puedo instalar un plugin de caché como LiteSpeed Cache?
Solo si tu servidor usa LiteSpeed. En cPanel con Apache, mejor usa la caché nativa de PrestaShop.

¿Syspanel (HestiaCP) es mejor que cPanel para velocidad?
Ambos son similares. Syspanel es más ligero, pero la optimización depende de ti.

Conclusión: Tu tienda PrestaShop merece ser rápida

Mejorar la velocidad de PrestaShop en cPanel o Syspanel no es magia, es seguir un plan. Empieza por lo básico: actualiza PHP, activa la caché y optimiza imágenes. Luego, sube el nivel con Gzip, CDN y limpieza de base de datos. Si después de todo sigue lento, revisa tu hosting.

Recuerda que una tienda rápida no solo mejora la experiencia de usuario, sino que también te ayuda en el SEO. Google premia los sitios veloces. Así que ponte manos a la obra y convierte tu PrestaShop en un rayo.

[TIP FINAL] Programa una revisión mensual de estos puntos. Con 10 minutos al mes, mantendrás tu tienda en óptimas condiciones.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel