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

Cómo optimizar la velocidad de PrestaShop en Plesk (guía rápida)

Actualizado el 22 de enero de 2026

¿Tu tienda PrestaShop va lenta? No te preocupes, es uno de los problemas más comunes cuando se combina esta plataforma con un servidor Plesk. La buena noticia es que optimizar velocidad PrestaShop Plesk no requiere ser un experto en programación. Con una guía clara y unos pocos ajustes, puedes acelerar PrestaShop de forma notable y ofrecer una mejor experiencia a tus clientes.

En esta guía rápida, vamos a desglosar, paso a paso, las técnicas más efectivas y sencillas para mejorar el rendimiento PrestaShop Plesk. Olvídate de tecnicismos complejos; aquí encontrarás acciones prácticas que puedes aplicar hoy mismo.

Primeros pasos: Diagnóstico inicial y configuración base

Antes de tocar nada, es fundamental saber de dónde partimos. No sirve de nada activar cachés si el problema es otro. Vamos a hacer una revisión rápida y sencilla.

Activa el modo mantenimiento

Este es un paso de seguridad que muchos olvidan. Mientras realizas cambios importantes, es mejor que tu tienda no esté operativa para los clientes. Esto evita errores a mitad de configuración y te permite trabajar con tranquilidad.

Para activarlo, ve a Parámetros avanzados > Mantenimiento en tu panel de administración de PrestaShop. Marca la casilla "Activar modo mantenimiento" y guarda los cambios.

Comprueba tu versión de PHP

La versión de PHP es el motor que ejecuta PrestaShop. Usar una versión antigua es sinónimo de lentitud y problemas de seguridad. Para optimizar velocidad PrestaShop Plesk, debes usar una versión de PHP moderna (8.1 o superior es lo recomendable).

Para cambiarla en Plesk, sigue estos pasos:

  1. Accede a tu panel de control de Plesk.
  2. Ve a la sección de tu dominio (donde está alojada la tienda).
  3. Busca la opción "Configuración de PHP" o "PHP Settings".
  4. En el menú desplegable de "Versión de PHP", selecciona la más reciente y estable (por ejemplo, 8.2).
  5. Haz clic en "Aceptar" o "Apply".

[TIP]: Si tu tienda usa muchos módulos antiguos, cambiar la versión de PHP puede dar algún error de compatibilidad. Si ocurre, puedes revertir el cambio fácilmente desde el mismo sitio. Es un buen momento para actualizar esos módulos.

Activa la caché de PrestaShop

PrestaShop tiene su propio sistema de caché, pero no siempre está activado. Esta es una de las primeras palancas que debes activar para acelerar PrestaShop.

Ve a Parámetros avanzados > Rendimiento y configura lo siguiente:

  1. Caché de plantillas: Selecciona "Recompilar las plantillas" solo si estás desarrollando. Para producción, elige "Usar el caché de plantillas".
  2. Caché de combinación: Activa la opción "Combinar archivos JavaScript" y "Combinar archivos CSS". Esto reduce el número de peticiones al servidor y acelera la carga.
  3. Caché de memoria: Si tu servidor lo soporta (lo verás en Plesk), selecciona "Memcached" o "Redis". Si no, déjalo en "File System" (Sistema de archivos).

[INFO]: La caché de memoria (Memcached o Redis) es mucho más rápida que la de archivos, pero requiere que esté instalada en el servidor. Si no sabes si está disponible, pregunta a tu proveedor de hosting.

Ajustes avanzados en Plesk: PHP-FPM y OPCache

Ahora vamos a tocar la configuración del servidor. Plesk nos da acceso a dos herramientas muy potentes: PHP-FPM y OPCache. Configurarlas bien es clave para el rendimiento PrestaShop Plesk.

Configurar PHP-FPM para un mejor rendimiento

PHP-FPM (FastCGI Process Manager) es una forma de ejecutar PHP mucho más eficiente. Plesk lo integra fácilmente.

  1. Ve a la sección de "Configuración de PHP" de tu dominio en Plesk (donde cambiaste la versión).
  2. Busca la opción "Modo de ejecución PHP".
  3. Selecciona "PHP-FPM" en lugar de "Módulo Apache" o "CGI".
  4. Guarda los cambios.

Al seleccionar PHP-FPM, verás opciones adicionales. Puedes dejar la configuración por defecto, pero si tu hosting lo permite, puedes ajustar el "max_children" (número de procesos). Para una tienda pequeña, un valor de 10-20 suele ser suficiente. No te obsesiones con esto; el cambio a PHP-FPM ya supone una gran mejora.

Activar OPCache

OPCache almacena en memoria el código PHP compilado. Esto significa que tu servidor no tiene que leer y compilar los archivos de PrestaShop en cada visita, lo que acelera enormemente el proceso.

En la misma página de "Configuración de PHP" de Plesk, busca la sección de "OPCache" o "Zend OPcache".

  1. Asegúrate de que esté "Activado".
  2. Puedes dejar la configuración por defecto, pero te recomiendo ajustar la "Memoria máxima" a al menos 128 MB (o 256 MB si tu tienda es grande).
  3. Guarda los cambios.

[WARNING]: Si cambias la configuración de OPCache, es posible que necesites reiniciar PHP-FPM para que surta efecto. En Plesk, puedes hacerlo desde "Herramientas y utilidades" > "Restart PHP" o simplemente esperar unos minutos.

Optimización de imágenes: El peso pesado de la lentitud

Las imágenes son, casi siempre, el mayor lastre para la velocidad de una tienda online. Si tus fotos pesan 2 MB cada una, ningún truco de servidor te salvará. Optimizarlas es una tarea obligatoria para optimizar velocidad PrestaShop Plesk.

Activa la compresión de imágenes en PrestaShop

PrestaShop tiene un sistema de redimensionado de imágenes integrado. Vamos a configurarlo para que genere versiones más ligeras.

  1. Ve a Parámetros avanzados > Rendimiento.
  2. En la sección de "Imágenes", activa la opción "Usar la compresión JPEG".
  3. Ajusta la calidad a un valor entre 80 y 85. Este es un buen equilibrio entre calidad visual y peso.
  4. También puedes activar la opción de "Redimensionar las imágenes" si no lo está.

[TIP]: No bajes la calidad por debajo de 80, ya que las imágenes se verán borrosas y dará mala imagen a tu marca. Un 85 es un valor seguro.

Comprime las imágenes existentes

La compresión de PrestaShop solo afecta a las imágenes nuevas que subas. Para las que ya tienes, necesitas una herramienta externa. Puedes usar plugins gratuitos como "Smush" o "TinyPNG" (si tienes WordPress, pero para PrestaShop hay módulos similares en su marketplace). Otra opción es usar herramientas online como TinyPNG.com para comprimir tus fotos antes de subirlas.

[INFO]: Subir imágenes directamente desde tu móvil o cámara sin comprimir es un error muy común. Siempre es mejor pasar las fotos por un compresor antes de subirlas a tu catálogo.

Aprovecha las funciones nativas de Plesk para acelerar PrestaShop

Plesk no es solo un panel de control; tiene herramientas integradas que pueden ayudar a acelerar PrestaShop sin instalar nada extra.

Activa el almacenamiento en caché de contenido estático (Static Cache)

Plesk incluye una función llamada "Static Cache" que puede mejorar drásticamente la velocidad de tu tienda. Esta función sirve páginas HTML pre-generadas a los visitantes, reduciendo la carga del servidor.

Para activarla:

  1. Ve a tu dominio en Plesk.
  2. Busca la sección "Aplicaciones" o "Static Cache".
  3. Actívala y elige el modo "Agresivo" o "Estándar". Para una tienda, el modo estándar es más seguro, ya que el agresivo puede mostrar contenido desactualizado a clientes que ya han iniciado sesión (por ejemplo, su carrito de compra).

[WARNING]: Con el caché estático, asegúrate de purgar la caché (vaciarla) cada vez que hagas cambios importantes en tu tienda, como modificar precios o añadir productos. Plesk te ofrece un botón para hacerlo fácilmente.

Configura el navegador para que guarde en caché

Puedes configurar tu servidor para que le diga a los navegadores de tus clientes que guarden ciertos archivos (CSS, JS, imágenes) en su caché local. Así, cuando vuelvan a visitar tu tienda, no tendrán que descargarlos de nuevo.

En Plesk, puedes hacerlo editando el archivo .htaccess de tu dominio.

  1. Ve a tu dominio > "Archivos".
  2. Busca el archivo .htaccess (si no lo ves, activa la opción de "Mostrar archivos ocultos").
  3. Haz clic derecho y edítalo.
  4. Añade este código al final:
<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/pdf "access plus 1 month"
  ExpiresByType text/x-javascript "access plus 1 month"
  ExpiresByType application/x-shockwave-flash "access plus 1 month"
  ExpiresByType image/x-icon "access plus 1 year"
  ExpiresDefault "access plus 2 days"
</IfModule>

[TIP]: Si no te sientes cómodo editando archivos, este paso es opcional. Los anteriores ya suponen una gran mejora. Pero si te atreves, el resultado merece la pena.

Mantenimiento continuo: La clave para un rendimiento sostenible

Optimizar la velocidad no es una tarea de una sola vez; es un proceso continuo. Para mantener un buen rendimiento PrestaShop Plesk, necesitas crear una rutina de mantenimiento.

Limpia la base de datos regularmente

Con el tiempo, la base de datos de PrestaShop se llena de información basura (cachés antiguas, carritos abandonados, revisiones de productos, etc.). Esto ralentiza las consultas y, por tanto, tu tienda.

Puedes usar módulos como "Advanced Database Cleaner" o hacerlo manualmente desde phpMyAdmin (en Plesk, lo encuentras en "Bases de datos"). Te recomiendo limpiarla al menos una vez al mes.

Mantén todo actualizado

Esto es fundamental. Mantén tu PrestaShop, tus módulos y tu tema actualizados a la última versión. Cada actualización no solo corrige errores de seguridad, sino que también suele incluir mejoras de rendimiento.

Revisa los módulos instalados

Cada módulo que instalas añade peso a tu tienda. Desinstala y elimina todos los módulos que no uses. Un exceso de módulos es una de las causas más comunes de lentitud.

[INFO]: Puedes usar la herramienta de "Diagnóstico de rendimiento" que viene integrada en PrestaShop (Parámetros avanzados > Rendimiento) para ver qué módulos están ralentizando tu tienda.

Preguntas frecuentes (FAQ)

¿Qué es más importante, PHP-FPM u OPCache?

Ambos son importantes, pero PHP-FPM es la base. Si tienes que elegir uno, elige PHP-FPM. OPCache es un complemento que mejora aún más el rendimiento.

¿Cuánto tiempo tarda en notarse la mejora?

Inmediatamente. En cuanto actives la caché de PrestaShop o PHP-FPM, notarás una mejora en la velocidad de carga. Eso sí, para ver los resultados en el "PageSpeed" de Google, es posible que necesites purgar la caché y esperar a que el test se ejecute de nuevo.

¿Qué hago si mi tienda sigue lenta después de todos estos pasos?

Si has seguido todos los pasos y tu tienda sigue lenta, el problema puede ser tu plan de hosting. Puede que necesites un servidor con más recursos (RAM, CPU). También es buena idea revisar si tu tema o algún módulo específico está mal optimizado.

¿Es necesario usar una CDN (Red de Distribución de Contenidos)?

Una CDN ayuda a servir tus archivos estáticos (imágenes, CSS, JS) desde servidores cercanos a tus clientes. Es una mejora notable, pero puede ser un paso más avanzado. Te recomiendo que primero apliques todos los consejos de esta guía y, si quieres ir un paso más allá, investigues sobre CDNs como Cloudflare.

¿Puedo usar estos consejos si mi hosting no es Plesk?

La mayoría de los consejos son genéricos para PrestaShop y funcionarán en cualquier panel de control (como cPanel o Syspanel). Sin embargo, la forma de acceder a la configuración de PHP o al archivo .htaccess puede variar ligeramente. Si tu hosting es Syspanel, recuerda que el acceso se hace a través del puerto 2106. Los principios son los mismos.

¿Qué es Syspanel?

[INFO]: Syspanel es el nombre que recibe el panel de control HestiaCP en algunos entornos de hosting. Si tu proveedor te da acceso a un panel llamado Syspanel, es probable que sea HestiaCP. Para acceder a él, normalmente se usa el puerto 2106 (por ejemplo, https://tu-dominio.com:2106). La configuración de PHP y archivos se encuentra en la sección de "Web" de tu dominio.

Con esta guía, ya tienes un plan de acción claro para optimizar velocidad PrestaShop Plesk. Empieza con los pasos más sencillos y ve avanzando. Verás cómo tu tienda se vuelve más rápida y la experiencia de tus clientes mejora notablemente. ¡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