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

Dudas sobre la velocidad de PrestaShop en Plesk: optimización básica

Actualizado el 25 de marzo de 2026

¿Tu tienda PrestaShop va lenta y está alojada en un servidor con Plesk? No te preocupes, es una de las dudas más comunes entre los dueños de tiendas online. La lentitud puede deberse a varios factores, desde la configuración del servidor hasta la forma en que está optimizado PrestaShop. En esta guía extensa, te explicaré paso a paso cómo mejorar la velocidad PrestaShop Plesk y te daré trucos prácticos para optimizar PrestaShop lento. No necesitas ser un experto técnico, solo sigue estas instrucciones básicas.


¿Por qué mi PrestaShop en Plesk va lento?

Antes de lanzarte a hacer cambios, es importante entender las causas más comunes. La lentitud en una tienda PrestaShop alojada en Plesk puede venir de:

  • Recursos del servidor limitados: Si tu plan de hosting es básico (poca RAM, CPU o almacenamiento lento), el rendimiento se resiente.
  • Configuración de PHP inadecuada: PrestaShop necesita una versión de PHP moderna y una configuración de memoria suficiente.
  • Caché desactivada o mal configurada: La caché es tu mejor amiga para acelerar las páginas.
  • Módulos y temas pesados: Demasiados módulos o un tema mal optimizado pueden ralentizar todo.
  • Base de datos sin mantenimiento: Con el tiempo, la base de datos acumula registros basura que frenan las consultas.
  • Imágenes sin optimizar: Imágenes enormes en peso y tamaño son uno de los mayores enemigos de la velocidad.

Paso 1: Revisa los recursos de tu hosting en Plesk

El primer paso es asegurarte de que tu servidor tiene suficiente potencia. Plesk te da herramientas para ver el uso de recursos.

¿Cómo ver el uso de recursos en Plesk?

  1. Inicia sesión en Plesk (normalmente accedes a través de https://tudominio.com:8443).
  2. Ve a Herramientas y Configuración > Monitor de Recursos (o algo similar, según la versión de Plesk).
  3. Revisa el uso de CPU, RAM y disco. Si ves que el uso está constantemente al 80-90%, tu hosting es demasiado pequeño.

[WARNING] Si tu servidor está siempre al límite, ninguna optimización en PrestaShop solucionará el problema. Considera migrar a un plan con más recursos o a un VPS.

Recomendaciones mínimas para PrestaShop:

  • RAM: Al menos 512 MB para una tienda pequeña, pero idealmente 1 GB o más.
  • PHP: Versión 8.0 o superior (más adelante veremos cómo configurarlo).
  • Almacenamiento: SSD en lugar de discos duros tradicionales (HDD).

Paso 2: Configura PHP correctamente en Plesk

PrestaShop es muy sensible a la configuración de PHP. Una mala configuración puede hacer que tu tienda sea extremadamente lenta.

Ajusta los límites de PHP

  1. En Plesk, ve a Sitios web y dominios > selecciona tu dominio > Configuración de PHP.
  2. Aumenta estos valores (son los más críticos):
    • memory_limit: 256M o 512M (mínimo 128M).
    • max_execution_time: 120 segundos.
    • max_input_time: 120 segundos.
    • upload_max_filesize: 32M (o más si subes muchos productos con imágenes grandes).
    • post_max_size: 32M (debe ser igual o mayor que upload_max_filesize).

Elige la versión de PHP correcta

PrestaShop 1.7 y 8.x funcionan mejor con PHP 8.0 o 8.1. Las versiones más antiguas (como PHP 7.4) ya no reciben soporte de seguridad y son más lentas.

  1. En la misma pantalla de Configuración de PHP, busca Versión de PHP.
  2. Selecciona la más reciente disponible (8.1 o 8.2 si es compatible con tu PrestaShop).
  3. Guarda los cambios.

[TIP] Si tu PrestaShop es muy antiguo (versión 1.6), no podrás usar PHP 8. En ese caso, actualiza primero la tienda o considera migrar a una versión más moderna.


Paso 3: Activa la caché en PrestaShop

La caché guarda copias de las páginas para servirlas más rápido. Sin ella, cada visita obliga a PrestaShop a generar la página desde cero, lo que consume muchos recursos.

Activar la caché en el backoffice de PrestaShop

  1. Accede a tu panel de administración de PrestaShop.
  2. Ve a Parámetros Avanzados > Rendimiento.
  3. En Caché, selecciona .
  4. En Sistema de caché, elige Caché de archivos (es la más sencilla y compatible con cualquier hosting).
  5. En Combinar y comprimir archivos CSS y JavaScript, activa:
    • Combinar archivos CSS
    • Comprimir archivos CSS
    • Combinar archivos JavaScript
    • Comprimir archivos JavaScript
  6. Guarda los cambios.

[INFO] La opción de Caché de archivos es la más segura para empezar. Si tu servidor soporta Memcached o Redis, puedes probarlas, pero requieren configuración adicional en Plesk.

¿Qué más puedes activar en Rendimiento?

  • Redimensionar imágenes al subirlas: Actívalo para que PrestaShop cree automáticamente versiones optimizadas de las imágenes.
  • Página de mantenimiento: Desactívala cuando no estés trabajando, pero si la usas, no afecta la velocidad.

Paso 4: Optimiza la base de datos de PrestaShop

La base de datos acumula información innecesaria con el tiempo: pedidos antiguos, carritos abandonados, logs de errores, etc. Limpiarla mejora el rendimiento PrestaShop hosting de forma notable.

Limpiar la base de datos manualmente desde el backoffice

  1. Ve a Parámetros Avanzados > Base de datos > Limpiar la base de datos.
  2. Marca todas las opciones (logs, carritos abandonados, sesiones, etc.).
  3. Haz clic en Limpiar.

Usa un módulo para optimización automática

Existen módulos gratuitos como "Database Cleaner" o "Advanced Database Cleaner" que hacen este trabajo más a fondo. Instálalos desde el marketplace de PrestaShop.

[WARNING] Antes de limpiar la base de datos, haz una copia de seguridad. Puedes hacerlo desde Plesk en Sitios web y dominios > Base de datos > Exportar.


Paso 5: Optimiza las imágenes de tu tienda

Las imágenes son el principal lastre de velocidad en muchas tiendas. Una imagen de producto de 2 MB puede tardar varios segundos en cargarse.

Consejos para optimizar imágenes sin perder calidad

  • Tamaño adecuado: No subas imágenes más grandes de lo necesario. Para una miniatura, 100x100 píxeles es suficiente; para la imagen principal, 800x800 píxeles suele bastar.
  • Formato correcto: Usa JPEG para fotos de producto y PNG solo si necesitas transparencia. Evita BMP o TIFF.
  • Compresión: Usa herramientas online como TinyPNG o Compressor.io para reducir el peso de las imágenes antes de subirlas.
  • Módulo de optimización: Instala un módulo como "PrestaShop Image Optimizer" (gratuito) que comprime las imágenes automáticamente.

Configura el redimensionado automático en PrestaShop

  1. Ve a Parámetros Avanzados > Rendimiento.
  2. Activa Redimensionar imágenes al subirlas.
  3. Guarda.

Paso 6: Desactiva módulos innecesarios y revisa el tema

Cada módulo activo consume recursos, incluso si no lo usas. Un tema mal programado también puede ser un lastre.

Revisa y desactiva módulos

  1. Ve a Módulos > Gestor de módulos.
  2. Filtra por Módulos instalados.
  3. Desactiva todos los que no estés usando (por ejemplo, módulos de pago que no usas, módulos de redes sociales que no configuraste, etc.).
  4. Si hay módulos que nunca usarás, desinstálalos (esto libera espacio en la base de datos).

Elige un tema ligero

Los temas comerciales suelen estar mejor optimizados que los gratuitos. Si tu tienda es nueva, elige un tema como "Classic" (el de PrestaShop) o uno de pago de calidad. Evita temas con muchos efectos visuales (sliders pesados, animaciones complejas) si no son necesarios.


Paso 7: Activa la compresión Gzip y el caché del navegador

Estas configuraciones se hacen desde el servidor (Plesk) y ayudan a que las páginas se carguen más rápido para los visitantes.

Activar Gzip en Plesk

  1. En Plesk, ve a Sitios web y dominios > selecciona tu dominio > Configuración de Apache y nginx (o Configuración del servidor web).
  2. Busca la opción Comprimir contenido o Gzip y actívala.
  3. Guarda.

Activar el caché del navegador (a través de .htaccess)

Si tu servidor usa Apache, puedes añadir estas líneas al archivo .htaccess que está en la raíz de tu tienda:

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType image/jpg "access plus 1 year"
  ExpiresByType image/jpeg "access plus 1 year"
  ExpiresByType image/gif "access plus 1 year"
  ExpiresByType image/png "access plus 1 year"
  ExpiresByType text/css "access plus 1 month"
  ExpiresByType application/javascript "access plus 1 month"
</IfModule>

[INFO] Si no sabes cómo editar el .htaccess, puedes pedirle a tu soporte técnico que lo haga. O si usas Syspanel (el panel de control que antes se llamaba HestiaCP, accesible por el puerto 2106), puedes gestionar estos ajustes desde la sección de archivos.


Paso 8: Usa una red de entrega de contenido (CDN)

Una CDN almacena copias de tus imágenes, CSS y JavaScript en servidores de todo el mundo. Cuando un cliente visita tu tienda, se sirven desde el servidor más cercano, lo que reduce drásticamente los tiempos de carga.

Cómo integrar una CDN con PrestaShop y Plesk

  • Cloudflare es la opción más popular y tiene un plan gratuito muy completo.
  • Regístrate en Cloudflare, añade tu dominio y sigue los pasos para cambiar los DNS.
  • En PrestaShop, instala el módulo "Cloudflare" (gratuito) para que la integración sea automática.
  • En Plesk, no necesitas hacer nada especial, ya que Cloudflare actúa como intermediario.

[TIP] La CDN no solo mejora la velocidad, sino que también protege tu tienda de ataques DDoS y reduce la carga de tu servidor.


Paso 9: Monitorea la velocidad y haz pruebas

Después de aplicar estos cambios, es hora de comprobar si realmente mejoró la velocidad PrestaShop Plesk.

Herramientas gratuitas para medir velocidad

  • Google PageSpeed Insights: Te da una puntuación y recomendaciones específicas.
  • GTmetrix: Muestra el tiempo de carga y desglosa los elementos que tardan más.
  • Pingdom Tools: Similar a GTmetrix, muy fácil de usar.

¿Qué métricas debes buscar?

  • Tiempo de carga: Idealmente menos de 3 segundos.
  • Puntuación PageSpeed: 80 o más en móvil y escritorio.
  • Tamaño de página: Menos de 2 MB (sin incluir imágenes externas).

Preguntas frecuentes (FAQ)

1. ¿Es mejor usar Apache o nginx con PrestaShop en Plesk?

Ambos funcionan bien, pero nginx es generalmente más rápido para servir contenido estático (imágenes, CSS, JS). En Plesk puedes combinar ambos (Apache + nginx como proxy inverso). Ve a Configuración de Apache y nginx y activa nginx si está disponible.

2. ¿Cada cuánto debo limpiar la base de datos?

Recomiendo hacerlo una vez al mes si tu tienda tiene mucho movimiento. Si es pequeña, cada 3 meses es suficiente.

3. ¿Qué hago si después de todo sigue lento?

Puede que tu hosting sea insuficiente. Prueba a migrar a un VPS o a un hosting especializado en PrestaShop. También revisa si tienes algún módulo conflictivo (desactívalos uno por uno para encontrarlo).

4. ¿El puerto 2106 de Syspanel tiene algo que ver con la velocidad?

No directamente. Syspanel (el panel que antes se llamaba HestiaCP) es una herramienta de administración del servidor. El puerto 2106 es solo para acceder a su interfaz. Pero desde ahí puedes gestionar archivos, bases de datos y reiniciar servicios, lo que indirectamente ayuda a mantener el rendimiento.

5. ¿Puedo usar Redis en Plesk para acelerar PrestaShop?

Sí, Redis es excelente para la caché. En Plesk, ve a Extensiones > Redis e instálalo. Luego en PrestaShop, en Rendimiento, selecciona Redis como sistema de caché. Necesitarás las credenciales que Plesk te da.


Resumen final

Optimizar una tienda PrestaShop en Plesk no es complicado si sigues estos pasos básicos. Recuerda:

  1. Revisa los recursos del servidor y aumenta si es necesario.
  2. Configura PHP con memoria suficiente y versión moderna.
  3. Activa la caché en PrestaShop.
  4. Limpia la base de datos periódicamente.
  5. Optimiza imágenes antes de subirlas.
  6. Desactiva módulos y temas pesados.
  7. Activa Gzip y caché del navegador.
  8. Usa una CDN como Cloudflare.
  9. Mide los resultados con herramientas como PageSpeed.

Con estos cambios, tu tienda cargará más rápido, lo que mejorará la experiencia de tus clientes y tu posicionamiento en buscadores. ¡Manos a la obra!

[INFO] Si en algún momento te sientes perdido, recuerda que puedes pedir ayuda a tu proveedor de hosting o a un técnico especializado. La velocidad es clave para el éxito de tu tienda online.

¿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