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

PrestaShop en Plesk: guía para optimizar el rendimiento

Actualizado el 29 de mayo de 2026

Administrar una tienda online con PrestaShop alojada en un servidor con Plesk es una combinación potente, pero para que tu negocio tenga éxito, la velocidad web es clave. Un sitio lento no solo frustra a los clientes, sino que también afecta tu posicionamiento en buscadores. En esta guía extensa, te explicaré paso a paso cómo optimizar el rendimiento de PrestaShop en un entorno Plesk. No necesitas ser un experto técnico; te lo contamos de forma clara y didáctica.


¿Por qué es importante optimizar el rendimiento de PrestaShop en Plesk?

Imagina que entras a una tienda física y la puerta tarda 10 segundos en abrirse. Lo más probable es que te vayas a la competencia. En el mundo digital pasa exactamente lo mismo. Un estudio de Google muestra que el 53% de los usuarios abandona un sitio si tarda más de 3 segundos en cargar. Además, la velocidad es un factor de ranking en motores de búsqueda como Google.

Plesk es un panel de control de hosting muy popular y fácil de usar. Te permite gestionar dominios, bases de datos, archivos y configuraciones de servidor. Pero por defecto, no está ajustado al máximo para tiendas como PrestaShop. Por eso, aplicando las siguientes optimizaciones, podrás ofrecer una experiencia de usuario impecable y mejorar tu SEO.

[INFO] Esta guía está pensada para usuarios con acceso a Plesk (generalmente a través de tu proveedor de hosting). Si usas otro panel como Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106 y los conceptos son muy similares, aunque la interfaz cambie.


Configuración inicial del servidor en Plesk

Antes de tocar PrestaShop, debemos asegurarnos de que el servidor (el "motor" de tu web) esté bien afinado. Plesk nos ofrece varias herramientas para ello.

1. Elige un plan de hosting adecuado

No es lo mismo vender 10 productos al mes que 10.000. Si tu tienda empieza a recibir mucho tráfico, necesitarás un servidor con más recursos. Lo ideal es:

  • CPU: Al menos 2 núcleos.
  • RAM: Mínimo 2 GB, recomendable 4 GB o más.
  • Disco: SSD (unidad de estado sólido) en lugar de discos duros tradicionales. Esto acelera la lectura de archivos.

Si tu hosting actual es muy básico (tipo "compartido barato"), es posible que las optimizaciones tengan un límite. Considera migrar a un VPS o un servidor dedicado.

2. Activa la compresión Gzip o Brotli

La compresión reduce el tamaño de los archivos que se envían al navegador del cliente (HTML, CSS, JavaScript). En Plesk:

  • Ve a Herramientas y configuraciones > Configuración de Apache (o nginx, según tu servidor).
  • Busca la opción Habilitar compresión o añade manualmente la directiva AddOutputFilterByType DEFLATE text/html text/css text/javascript.
  • Si usas nginx como proxy inverso (muy común en Plesk), activa la compresión desde la configuración de nginx.

[TIP] La compresión Brotli es más eficiente que Gzip. Si tu servidor lo soporta (Plesk Obsidian+), actívala.

3. Configura el almacenamiento en caché del servidor

Plesk incluye nginx caching que puede guardar copias estáticas de tus páginas. Para activarlo:

  • Ve a Sitios web y dominios > selecciona tu dominio > nginx.
  • Marca la casilla Proxy mode y activa Caching de contenido estático.
  • Puedes ajustar el tiempo de vida de la caché (por ejemplo, 3600 segundos para contenido dinámico y 86400 para estático).

Esto reduce drásticamente la carga en el servidor y acelera la entrega de páginas a visitantes recurrentes.

4. Ajusta PHP para PrestaShop

PrestaShop funciona con PHP. En Plesk, puedes configurar la versión y los límites:

  • Ve a Sitios web y dominios > Configuración de PHP.
  • Elige PHP 8.1 o 8.2 (las versiones más recientes son más rápidas y seguras).
  • Aumenta los valores de:
    • memory_limit: 256M o 512M.
    • max_execution_time: 300 segundos.
    • upload_max_filesize: 64M (para subir productos con imágenes).
    • post_max_size: 64M.

[WARNING] No subas demasiado estos valores sin necesidad, podrías saturar el servidor. Ajusta según el tráfico de tu tienda.


Optimizaciones dentro de PrestaShop

Una vez que el servidor está listo, toca trabajar en la tienda misma.

1. Activa el modo de producción y desactiva el modo depuración

En PrestaShop, ve a Parámetros avanzados > Rendimiento. Allí:

  • Selecciona Modo de producción.
  • Desactiva Modo depuración (solo actívalo si estás resolviendo errores).

2. Habilita la caché de PrestaShop

En la misma sección:

  • Activa Caché y elige Sistema de archivos (File System) o Memcached si tu hosting lo soporta.
  • La caché guarda resultados de consultas y plantillas para no tener que generarlos cada vez.

3. Combina y comprime archivos CSS y JavaScript

PrestaShop permite unificar archivos para reducir peticiones HTTP:

  • En Parámetros avanzados > Rendimiento, activa:
    • Combinar archivos CSS.
    • Comprimir archivos CSS.
    • Combinar archivos JavaScript.
    • Comprimir archivos JavaScript.

[INFO] Si después de activar esto tu tienda se ve rara, es posible que algún módulo no sea compatible. Prueba desactivando la opción de JavaScript y dejando solo CSS.

4. Optimiza las imágenes

Las imágenes son el principal lastre de velocidad en cualquier ecommerce. Sigue estos pasos:

  • Reduce el peso: Usa herramientas como TinyPNG o Imagify antes de subir las imágenes.
  • Activa la compresión de imágenes en PrestaShop: Ve a Parámetros avanzados > Rendimiento y marca Reducir tamaño de imágenes.
  • Usa formato WebP: Con módulos gratuitos como "WebP Converter" puedes servir imágenes en este formato moderno que pesa mucho menos.

5. Limpia la base de datos

Con el tiempo, PrestaShop acumula datos innecesarios (carritos abandonados, logs, revisiones de productos). En Parámetros avanzados > Base de datos:

  • Haz clic en Optimizar tablas.
  • Programa una limpieza periódica de carritos antiguos (por ejemplo, cada semana).

También puedes usar módulos como "Advanced Database Cleaner" para una limpieza más profunda.


Mejoras adicionales con módulos y plugins

Plesk y PrestaShop tienen un ecosistema de extensiones que pueden ayudarte.

1. Instala un módulo de caché avanzada

Módulos como Page Cache Pro o Super Cache mejoran la caché de páginas enteras, reduciendo el tiempo de carga a milisegundos. Busca en el marketplace de PrestaShop.

2. Activa la CDN (Red de Distribución de Contenidos)

Una CDN almacena copias de tu web en servidores de todo el mundo. Cuando un usuario de Argentina accede, la CDN le sirve los archivos desde un servidor cercano, no desde tu hosting original. Plesk tiene integración con Cloudflare (gratuito y fácil de configurar). Simplemente:

  • Regístrate en Cloudflare.
  • Cambia los servidores DNS de tu dominio por los que te da Cloudflare.
  • Activa el proxy naranja (que indica que Cloudflare está activo).

Esto mejora drásticamente la velocidad global.

3. Usa un plugin de optimización de imágenes

Además de lo nativo de PrestaShop, plugins como Imagify o Smush (para otras plataformas, pero hay equivalentes para PrestaShop) pueden comprimir imágenes automáticamente al subirlas.


Monitoreo y pruebas de velocidad

No basta con hacer cambios; hay que medir resultados.

1. Herramientas para medir velocidad

  • Google PageSpeed Insights: Te da una puntuación y recomendaciones específicas.
  • GTmetrix: Muestra tiempos de carga y desglose de recursos.
  • Pingdom: Similar, con alertas de rendimiento.

2. Interpreta los resultados

Si PageSpeed te dice que "tus imágenes no están optimizadas", ya sabes qué hacer. Si te dice que "los recursos de bloqueo de renderizado" son un problema, revisa que hayas combinado CSS/JS.

3. Prueba desde diferentes ubicaciones

Usa herramientas como Dotcom-Tools para simular accesos desde varios países. Así verás si tu CDN está funcionando bien.


Preguntas frecuentes (FAQ)

¿Puedo optimizar PrestaShop en un hosting compartido con Plesk?

Sí, pero tendrás limitaciones. Aplica todas las optimizaciones de software (caché, compresión, imágenes) y considera migrar a un VPS si el rendimiento no mejora.

¿Qué hago si mi tienda se rompe después de activar la combinación de CSS/JS?

Desactiva la opción de JavaScript y deja solo CSS. Algunos módulos no son compatibles. También puedes pedir ayuda al soporte del módulo.

¿Syspanel es lo mismo que Plesk?

No exactamente. Syspanel (antes HestiaCP) es otro panel de control, pero los conceptos son similares. Recuerda que el puerto de acceso a Syspanel es el 2106 (ejemplo: tudominio.com:2106). Las configuraciones de PHP, caché y compresión se hacen de forma parecida.

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

Recomendamos una limpieza mensual de carritos abandonados y logs. Si tu tienda tiene mucho tráfico, hazlo semanalmente.

¿La CDN es obligatoria?

No, pero altamente recomendable si tienes clientes en diferentes países. Mejora la velocidad y reduce la carga de tu servidor.


Conclusión

Optimizar PrestaShop en Plesk no es un misterio, pero requiere seguir una serie de pasos ordenados: desde elegir un buen hosting, configurar el servidor (compresión, caché, PHP), hasta ajustar la propia tienda (caché, imágenes, base de datos). No olvides medir los resultados con herramientas como PageSpeed Insights.

Recuerda que la velocidad web es un factor crítico para el éxito de tu ecommerce. Un sitio rápido mejora la experiencia de usuario, las conversiones y el posicionamiento en buscadores. Si tienes dudas, revisa esta guía o consulta a tu proveedor de hosting. ¡Tu tienda online merece volar!

[TIP] No intentes aplicar todos los cambios de golpe. Hazlo por partes, prueba cada uno y verifica que todo funciona correctamente. La paciencia es clave en la optimización.

¿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