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

Preguntas frecuentes sobre la velocidad de carga en PrestaShop (Plesk)

Actualizado el 14 de septiembre de 2025

¿Por qué mi PrestaShop va lento en Plesk? Causas más comunes

Cuando un cliente nos escribe diciendo "prestashop lento plesk", lo primero que hacemos es explicarle que la lentitud casi nunca tiene una única causa. Es como cuando un coche pierde potencia: puede ser el combustible, las bujías o el filtro de aire. En PrestaShop hospedado en un servidor Plesk, los factores más habituales suelen ser estos:

  • Configuración de PHP inadecuada: PrestaShop es una aplicación muy exigente. Si tu servidor Plesk usa PHP 5.6 o versiones antiguas, el rendimiento se resiente muchísimo. Lo recomendable es usar PHP 7.4 o PHP 8.0+.
  • Caché desactivada o mal configurada: PrestaShop tiene su propio sistema de caché, pero si no lo activas, cada visita regenera todas las páginas desde cero. Eso es un gasto brutal de recursos.
  • Módulos mal optimizados: Algunos módulos de terceros (especialmente los de banners, sliders o comparadores) ejecutan consultas pesadas a la base de datos en cada carga.
  • Base de datos sin limpiar: Con el tiempo, PrestaShop acumula tablas temporales, pedidos antiguos, sesiones caducadas y logs que ralentizan las consultas.
  • Imágenes sin comprimir: Si subes fotos de producto de 5 MB directamente desde la cámara, el navegador tarda una eternidad en descargarlas. PrestaShop genera varios tamaños, pero si el original es enorme, el procesamiento se vuelve lento.
  • Falta de memoria PHP: Si el límite de memoria es muy bajo (por ejemplo, 64 MB), PrestaShop no puede ejecutar todos los procesos que necesita y empieza a dar errores o a funcionar muy lento.

[INFO] Si tu tienda es nueva y ya notas lentitud, revisa primero la configuración de PHP desde el panel de Plesk. Es el error más frecuente que vemos en soporte.

¿Cómo activar la caché de PrestaShop en Plesk?

La caché es tu mejor amiga para acelerar prestashop. Te explico paso a paso cómo activarla desde el panel de administración de tu tienda:

  1. Entra en tu back-office de PrestaShop (la parte de administración, normalmente en /admin).
  2. Ve al menú Parámetros avanzados → Rendimiento.
  3. En la sección Caché, selecciona la opción Sí, usar caché.
  4. Elige el tipo de caché. Si tu servidor Plesk tiene Memcached o Redis instalado, selecciónalo. Si no estás seguro, usa File System (sistema de archivos), que funciona bien sin necesidad de instalar nada extra.
  5. Guarda los cambios y limpia la caché desde el mismo panel.

¿Qué caché elegir en Plesk?

  • File System: Es la opción más segura y compatible. No requiere configuración adicional. Ideal para tiendas pequeñas o medianas.
  • Memcached: Mucho más rápido, pero requiere que esté instalado en el servidor. Puedes comprobarlo en Plesk entrando en Herramientas y ajustes → Optimización de rendimiento.
  • Redis: La opción más moderna y potente. Si tu hosting lo ofrece, úsala sin dudarlo.

[TIP] Después de activar la caché, revisa que tu tienda sigue mostrando los productos actualizados. A veces la caché guarda versiones antiguas de las páginas. Si modificas un producto y no se ve el cambio, limpia la caché desde el botón superior del panel de rendimiento.

¿Cómo optimizar las imágenes para acelerar PrestaShop?

Las imágenes son el factor que más afecta al peso de las páginas. Si tienes fotos de 2 o 3 MB, ningún truco de servidor va a hacer milagros. Esto es lo que debes hacer:

  1. Comprime las imágenes antes de subirlas: Usa herramientas online gratuitas como TinyPNG o compresores locales. Busca que pesen menos de 200 KB.
  2. Configura el formato WebP: En PrestaShop 1.7.7 y versiones posteriores, puedes activar el formato WebP desde Parámetros avanzados → Rendimiento → Imágenes. Este formato reduce el peso hasta un 30% sin perder calidad.
  3. Activa la compresión de imágenes en Plesk: Plesk tiene una herramienta llamada ImageMagick que puede procesar imágenes de forma más eficiente que la librería GD de PHP. Puedes cambiarlo en Configuración PHP → Extensión de procesamiento de imágenes.
  4. Genera los tamaños de imagen justos: En Diseño → Configuración de imágenes, revisa que no estás generando más tamaños de los necesarios. Cada tamaño extra que generas consume recursos y espacio.

¿Cómo limpiar la base de datos de PrestaShop?

Una base de datos sucia es otro motivo clásico de prestashop lento plesk. Con el tiempo, se acumulan registros que ya no sirven para nada. Te recomiendo hacer esta limpieza al menos una vez al mes:

  • Elimina carritos abandonados antiguos: En Pedidos → Carritos, borra todos los que tengan más de 30 días.
  • Limpia las sesiones caducadas: En Parámetros avanzados → Rendimiento, activa la opción "Eliminar sesiones caducadas" de forma automática.
  • Vacía los logs: En Parámetros avanzados → Registros, puedes borrar todos los logs antiguos. También puedes configurar que se guarden solo los últimos 30 días.
  • Usa un módulo de limpieza: Hay módulos gratuitos en el marketplace de PrestaShop que automatizan todo este proceso. Busca "database cleaner" o "limpiador de base de datos".

[WARNING] Antes de tocar nada en la base de datos, haz una copia de seguridad completa. Puedes hacerlo desde Plesk en Herramientas y ajustes → Gestor de copias de seguridad. Un error aquí puede dejar tu tienda inservible.

¿Qué ajustes de PHP debo cambiar en Plesk para PrestaShop?

Plesk te permite modificar los parámetros de PHP fácilmente. Para optimizar prestashop, te recomiendo estos valores:

  • memory_limit: entre 256 MB y 512 MB (si tu hosting lo permite).
  • max_execution_time: al menos 120 segundos.
  • max_input_vars: por lo menos 5000. PrestaShop usa muchas variables en formularios y si este límite es bajo, perderás datos.
  • post_max_size: 64 MB o más, para poder subir imágenes y módulos sin problemas.
  • upload_max_filesize: 64 MB.

Para cambiarlos, ve a Configuración PHP en el panel de Plesk de tu dominio, busca la pestaña Configuración de PHP y ajusta los valores. No olvides guardar los cambios.

¿Cómo activar OPcache en Plesk?

OPcache es una extensión de PHP que guarda en memoria los scripts compilados. Es como tener el manual de instrucciones de tu tienda siempre a mano, sin tener que releerlo cada vez. Actívalo así:

  1. En Plesk, entra en Configuración PHP.
  2. Busca la extensión OPcache y actívala (si no aparece, pide a tu proveedor de hosting que la instale).
  3. Configura los valores recomendados: opcache.memory_consumption=128, opcache.max_accelerated_files=10000, opcache.revalidate_freq=60.

Esta sencilla activación puede reducir el tiempo de carga de tu tienda hasta en un 50%. Es una de las primeras cosas que probamos cuando un cliente nos dice que su web va lenta.

¿Cómo usar el modo mantenimiento de PrestaShop correctamente?

Cuando vayas a hacer cambios importantes (actualizar módulos, cambiar temas, modificar archivos), activa el modo mantenimiento. Esto evitará que los usuarios vean errores o una web a medio construir.

  1. Ve a Parámetros avanzados → Mantenimiento.
  2. Marca la casilla Activar modo de mantenimiento.
  3. Puedes añadir tu propia IP para seguir viendo la tienda como administrador. Para saber tu IP, busca en Google "cuál es mi IP".
  4. Guarda los cambios.

[TIP] No dejes el modo mantenimiento activado por error. Es el error más común que vemos: un cliente lo activa para trabajar y se olvida, perdiendo ventas durante días. Pon un recordatorio en tu móvil.

¿Cuánto debe tardar en cargar una página de PrestaShop?

Esta es una de las preguntas más frecuentes. Los estándares actuales dicen que una página debe cargar en menos de 3 segundos. Pero en realidad, para tener una buena experiencia de usuario y buen SEO, debería estar por debajo de 2 segundos.

Si tu tienda tarda más de 3 segundos, los visitantes se irán. De hecho, el 40% de los usuarios abandona una web que tarda más de 3 segundos en cargar. Y Google penaliza en posicionamiento a las webs lentas.

Puedes medir la velocidad de tu tienda con herramientas gratuitas como:

  • Google PageSpeed Insights: Te da una nota del 0 al 100 y te dice exactamente qué mejorar.
  • GTmetrix: Muy visual, te muestra el peso de cada elemento de tu página.
  • Pingdom Tools: Ideal para ver los tiempos de respuesta del servidor.

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

Si has seguido todos los pasos anteriores y tu tienda sigue yendo lenta, puede que el problema sea más profundo. Estas son las opciones que te quedan:

  1. Actualiza PrestaShop a la última versión: Cada versión nueva incluye mejoras de rendimiento. Si llevas años sin actualizar, probablemente estés perdiendo mucha velocidad.
  2. Revisa los módulos: Desactiva todos los módulos que no uses. A veces un módulo mal codificado consume recursos aunque no lo estés usando activamente.
  3. Cambia de plan de hosting: Si tu servidor es muy básico (por ejemplo, un plan compartido de 1 GB de RAM), no podrás hacer milagros. Plesk te permite escalar fácilmente a un plan superior.
  4. Contrata una CDN: Una red de distribución de contenido (como Cloudflare) sirve tus archivos estáticos desde servidores cercanos al usuario. Esto reduce muchísimo la latencia.
  5. Consulta con un especialista: Si no encuentras el problema, pide ayuda profesional. Un experto en PrestaShop puede auditar tu tienda y encontrar el cuello de botella.

[WARNING] Desconfía de los módulos que prometen "acelerar tu tienda un 500%". La mayoría son humo y algunos incluso ralentizan más tu web. La optimización real es un trabajo constante de buenas prácticas, no una solución mágica.

Preguntas rápidas sobre PrestaShop y Plesk

¿Debo usar el modo de depuración?

No, salvo que estés desarrollando. El modo de depuración muestra errores de PHP en pantalla, lo que ralentiza la web y expone información sensible. Desactívalo siempre en producción.

¿Los módulos de caché externos son recomendables?

Sí, especialmente si tu tienda tiene mucho tráfico. Módulos como Nginx Cache o Varnish pueden mejorar mucho el rendimiento. Pero requieren configuración avanzada en Plesk, así que si no tienes experiencia, mejor pide ayuda.

¿PrestaShop 8 es más rápido que la versión 1.6?

Absolutamente. PrestaShop 8 está mucho más optimizado, usa mejor los recursos del servidor y tiene mejor integración con PHP 8. Si estás en una versión antigua, actualizar es la mejor inversión que puedes hacer para acelerar prestashop.

¿Puedo usar Syspanel para gestionar mi servidor en lugar de Plesk?

Sí, si tu proveedor de hosting ofrece Syspanel, puedes usarlo como alternativa. Recuerda que el puerto de acceso es el 2106 y que la configuración de PHP y caché es similar a la de Plesk. Sin embargo, este artículo se centra en Plesk, que es el panel más común en servidores compartidos y VPS.

¿Cada cuánto tiempo debo limpiar la caché de PrestaShop?

Depende del volumen de cambios que hagas. Si actualizas productos a diario, límpiala a diario. Si tu tienda es estática, puedes hacerlo semanalmente. Lo importante es que la caché esté activa, no que la limpies constantemente.

Resumen final: checklist para acelerar tu PrestaShop en Plesk

Para terminar, te dejo una lista rápida con todo lo que debes revisar:

  • PHP 7.4 o superior activado en Plesk.
  • Límite de memoria PHP de al menos 256 MB.
  • OPcache activado.
  • Caché de PrestaShop activada (File System, Memcached o Redis).
  • Imágenes comprimidas y en formato WebP.
  • Base de datos limpia (sin carritos abandonados ni logs antiguos).
  • Módulos desactivados que no uses.
  • PrestaShop actualizado a la última versión.
  • CDN configurada (Cloudflare o similar).
  • Modo de depuración desactivado.

Si cumples todos estos puntos, tu tienda debería cargar en menos de 2 segundos. Y si no lo consigues, revisa si tu plan de hosting es suficiente para el tráfico que recibes.

[INFO] Recuerda que la velocidad de carga no es solo una cuestión de comodidad para tus clientes. Es un factor clave en el SEO. Google da prioridad a las webs rápidas en los resultados de búsqueda. Así que cada mejora que hagas en velocidad, también mejora tu posicionamiento.

Espero que estas respuestas hayan resuelto tus dudas. Si te queda alguna pregunta más, no dudes en escribirnos. Estamos aquí para ayudarte a que tu tienda vuele.

¿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