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

Cómo acelerar tu tienda PrestaShop: consejos de rendimiento para cPanel

Actualizado el 1 de mayo de 2026

¿Tu tienda PrestaShop va lenta? No te preocupes, es un problema más común de lo que crees y, por suerte, tiene solución. Una tienda lenta no solo frustra a tus clientes, sino que también perjudica tu posicionamiento en Google. En esta guía extensa y muy práctica, vamos a desgranar paso a paso cómo acelerar tu PrestaShop desde el panel de control cPanel (o su alternativa Syspanel, que usa el puerto 2106). Hablaremos de velocidad PrestaShop, cómo optimizar rendimiento desde cPanel y la importancia de la caché. Prepárate para convertir tu tienda en un rayo.

Primero, ¿por qué es tan importante la velocidad?

Imagina entrar a una tienda física y que la puerta tarde 5 segundos en abrirse. Te irías, ¿verdad? En internet, la paciencia es aún menor. Un retraso de solo un segundo puede reducir tus conversiones hasta en un 7%. Además, Google penaliza las páginas lentas en sus resultados de búsqueda. Por eso, trabajar en la velocidad PrestaShop no es un lujo, es una necesidad.

Diagnóstico inicial: Mide antes de actuar

Antes de tocar nada, necesitas saber dónde estás. Usa herramientas como GTmetrix, PageSpeed Insights de Google o Pingdom. Anota los tiempos de carga actuales. Esto te servirá para ver el progreso después de aplicar los cambios.

[TIP] Realiza las pruebas desde una ubicación cercana a tu servidor y en horarios de baja afluencia para obtener datos más limpios.

Configura la caché en PrestaShop (El primer gran paso)

La caché es como una memoria temporal que guarda copias de tus páginas para servirlas más rápido. Sin ella, el servidor tiene que generar la página desde cero cada vez que alguien entra.

### Activar la caché interna de PrestaShop

  1. Accede a tu panel de administración de PrestaShop.
  2. Ve a Preferencias > Rendimiento.
  3. Activa la opción "Caché" y selecciona "Sistema de archivos" (File System). Es la más compatible.
  4. Guarda los cambios.

### Activar la compresión CCC (Combine, Compress and Cache)

En el mismo menú de Rendimiento, busca la sección "Smarty" y activa estas opciones:

  • "Combinar, comprimir y almacenar en caché archivos JavaScript"
  • "Combinar, comprimir y almacenar en caché archivos CSS"

Esto fusiona todos tus archivos de diseño en uno solo, reduciendo las peticiones al servidor. Un cambio enorme.

[WARNING] Si activas CCC y ves que tu tienda se rompe visualmente, desactívalos uno a uno para identificar cuál da el problema. Algunos módulos no son compatibles.

### Activar la caché de Apache (mod_pagespeed o mod_cache)

Desde cPanel, puedes mejorar aún más la caché del servidor.

  1. Busca la sección "Optimizar sitio web" (o similar, dependiendo de la versión de cPanel).
  2. Marca la opción "Comprimir todo el contenido" (activa mod_deflate) y "Configurar cabeceras de caché".
  3. Guarda los cambios. Así le dices al navegador del usuario que guarde archivos estáticos (imágenes, CSS, JS) durante más tiempo.

Optimiza tus imágenes (El peso pesado de la lentitud)

Las imágenes sin optimizar son el enemigo número uno de la velocidad PrestaShop. Una foto de producto de 2MB puede tardar siglos en cargar.

### Comprimir imágenes antes de subirlas

Usa herramientas online gratuitas como TinyPNG, Compressor.io o Squoosh. Reduce el peso de tus imágenes sin perder calidad notable. Apunta a un peso máximo de 100-200KB por imagen de producto.

### Usar formato WebP (El formato del futuro)

WebP es un formato de Google que pesa hasta un 30% menos que JPEG y PNG. PrestaShop 1.7+ lo soporta nativamente. Si no, instala un módulo gratuito "WebP".

### Configurar lazy loading

El "lazy loading" o carga diferida hace que las imágenes solo se carguen cuando el usuario se desplaza hasta ellas. Así la página inicial vuela. En PrestaShop 1.7, activa en Preferencias > Rendimiento la opción "Cargar imágenes de forma diferida".

Ajustes en cPanel para un servidor más rápido

Tu panel de control es una navaja suiza para optimizar rendimiento.

### Activar la compresión Gzip

Ya lo tocamos antes, pero verifícalo. En cPanel, busca "Optimizar sitio web" y asegúrate de que "Comprimir todo el contenido" está marcado. Si usas Syspanel (puerto 2106), busca una opción similar llamada "Compresión Gzip" o "mod_deflate".

### Configurar PHP (Versión y límites)

  1. En cPanel, ve a "Seleccionar versión de PHP".
  2. Elige la versión más reciente y estable (PHP 8.1, 8.2 o 8.3). PrestaShop funciona mucho mejor con PHP 8.x.
  3. Haz clic en "Cambiar a PHP X.X" y luego en "Configuración" (o "Opciones").
  4. Aumenta estos valores (pregunta a tu hosting si tienes dudas):
    • memory_limit: 256M o 512M.
    • max_execution_time: 120.
    • max_input_time: 120.
    • post_max_size: 64M.
    • upload_max_filesize: 64M.

[INFO] Si tu hosting es muy básico, no pongas valores demasiado altos, podrías saturar el servidor. Consulta con soporte.

### Deshabilitar módulos innecesarios en Apache

En cPanel, dentro de "Seleccionar versión de PHP", puedes desactivar módulos que no uses (como imagick si no lo necesitas, o calendar). Menos módulos cargados, menos memoria consumida.

Base de datos: El motor de tu tienda

Una base de datos sucia y desordenada ralentiza todo. Con el tiempo, se llena de revisiones de productos, carritos abandonados y sesiones caducadas.

### Optimizar la base de datos desde PrestaShop

  1. Ve a Preferencias > Rendimiento.
  2. En la sección "Base de datos", haz clic en "Optimizar tablas de la base de datos". Hazlo una vez al mes.

### Limpiar tablas manualmente (avanzado)

Si te sientes cómodo, desde phpMyAdmin (en cPanel) puedes ejecutar consultas para limpiar:

  • ps_connections: Guarda conexiones de visitantes. Puedes vaciarla.
  • ps_connections_source: Fuentes de tráfico antiguas.
  • ps_guest: Datos de invitados antiguos.
  • ps_cart: Carritos abandonados de hace meses.

[WARNING] Haz una copia de seguridad de la base de datos ANTES de tocar nada. Un error puede romper tu tienda.

Elige un hosting de calidad

Por mucho que optimices, si tu hosting es malo, la velocidad PrestaShop nunca será buena. Busca un hosting que ofrezca:

  • SSD NVMe (discos ultrarrápidos).
  • PHP 8.x y base de datos MariaDB.
  • CDN (Content Delivery Network) como Cloudflare.
  • cPanel o Syspanel (puerto 2106) con herramientas de optimización.

Preguntas Frecuentes (FAQ)

P: ¿Cuánto tardaré en notar la mejora?
R: Los cambios en caché y CCC son inmediatos. La optimización de imágenes y base de datos se nota en horas. El cambio de PHP puede requerir reiniciar el servicio.

P: ¿Puedo usar Syspanel en lugar de cPanel?
R: Sí, Syspanel (puerto 2106) es una alternativa muy válida. Busca las mismas opciones: "Seleccionar versión de PHP", "Optimizar sitio web" y "Gestión de archivos". La lógica es idéntica.

P: ¿Qué hago si mi tienda se rompe después de activar CCC?
R: Desactiva las opciones de CCC una a una. Empieza por la de JavaScript. Si se arregla, es que algún módulo no es compatible. Contacta al desarrollador del módulo.

P: ¿Es necesario un CDN?
R: No es obligatorio, pero sí muy recomendable si tienes clientes en varios países. Cloudflare tiene un plan gratuito excelente.

P: ¿Cada cuánto debo optimizar la base de datos?
R: Una vez al mes es suficiente para tiendas con poco tráfico. Si vendes mucho, hazlo cada semana.

Resumen y plan de acción

Aquí tienes una checklist para que no te pierdas:

  1. Mide la velocidad actual con GTmetrix.
  2. Activa la caché interna de PrestaShop (File System).
  3. Activa CCC (JavaScript y CSS).
  4. Comprime todas tus imágenes (usa WebP).
  5. Activa lazy loading.
  6. Activa compresión Gzip desde cPanel.
  7. Actualiza a PHP 8.x y ajusta límites.
  8. Optimiza la base de datos.
  9. Contrata un buen hosting (SSD, PHP 8.x, CDN).
  10. Vuelve a medir la velocidad para ver la mejora.

[TIP] Crea un calendario mensual para repetir los pasos 2, 3 y 8. El mantenimiento es clave.

Si sigues estos consejos, tu tienda PrestaShop volará. Los clientes estarán contentos, Google te recompensará con mejores posiciones y tus ventas subirán. ¿A qué esperas para ponerlo en práctica? Si tienes dudas, recuerda que estamos aquí para ayudarte. ¡Manos a la obra!

¿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