Qué son los servidores multimedia
Los servidores multimedia se encargan de cargar el contenido multimedia, como imágenes, videos, archivos de audio y otros archivos estáticos, en una web. En este contexto, estos servidores están diseñados para gestionar grandes volúmenes de datos y proporcionar acceso rápido y eficiente a este contenido. Se utilizan para optimizar el rendimiento del sitio web al distribuir la carga de trabajo y permiten una entrega más rápida de archivos multimedia.
En un entorno de comercio electrónico como PrestaShop, los servidores multimedia pueden estar configurados como subdominios o dominios independientes (Por ejemplo: media1.tusitio.com
, media2.tusitio.com, etc
) y son utilizados para servir los archivos estáticos que acompañan a la tienda online. Al liberar de esta carga al servidor principal, que maneja las solicitudes dinámicas y de base de datos, se mejora la eficiencia y se reduce el tiempo de carga de las páginas, proporcionando una mejor experiencia de usuario y optimizando el rendimiento general del sitio web.
Por qué es conveniente activar los servidores multimedia
Activar los servidores multimedia en PrestaShop es conveniente principalmente porque mejora significativamente la velocidad de la web. Al utilizar servidores multimedia, se distribuye la carga de trabajo entre diferentes servidores dedicados exclusivamente a servir imágenes, videos y otros archivos estáticos. Esto reduce el tiempo de carga de las páginas, ya que los navegadores pueden descargar múltiples recursos en paralelo, desde diferentes dominios o subdominios. Un sitio más rápido no solo mejora la experiencia del usuario, sino que también puede influir positivamente en el SEO, ya que los motores de búsqueda como Google consideran la velocidad del sitio como un factor importante para el ranking.
Además, la activación de servidores multimedia ayuda a optimizar el uso de recursos del servidor principal, permitiendo que este maneje mejor las solicitudes dinámicas y de base de datos, esenciales para el funcionamiento de la tienda online. Al delegar la entrega de archivos estáticos a estos otros servidores, se reduce la carga en el servidor principal, lo que puede aumentar la estabilidad y disponibilidad del sitio web, especialmente durante picos de tráfico. Esta separación de responsabilidades es crucial para mantener un rendimiento óptimo y ofrecer una experiencia de compra fluida y rápida a los clientes.
Cómo activar los servidores multimedia de PrestaShop
Para activar los servidores multimedia tenemos que seguir 2 pasos:
1 – Preparar los servidores multimedia
- Crear los subdominios para servir el contenido multimedia. Por ejemplo, puedes configurar subdominios en el panel de control de tu hosting como
media1.tusitio.com
,media2.tusitio.com
ymedia3.tusitio.com
. Nuestra recomendación es crear 3 subdominios de ese estilo. - Estos subdominios deberán apuntar al mismo directorio donde se encuentran los archivos estáticos de tu tienda PrestaShop, es decir, que apunten a la misma IP y carpeta a la que apunta tu tienda online.
2 – Configurar los servidores multimedia en PrestaShop
- Accede al panel de control de tu tienda
- En el apartado Parámetros avanzados, ve al submenú de rendimiento
- Haz scroll hacía abajo, hasta encontrar el apartado «Servidores de medios (utilizar sólo con CCC activado)»
- Introduce los 3 servidores multimedia en cada una de las casillas que dice Servidor de medios nº1, nº2 y nº3
- Guardar
3 – Verificación del funcionamiento de la web
Comprueba que todas las imágenes, archivos CSS, Javascript, etc. cargan correctamente y no encuentras ningún problema en la visualización ni operativa de tu tienda online.
4 – Verificación de carga de la web
Puedes echar un vistazo a herramientas que realizan analíticas de carga y rendimiento de la web como GTMetrix, PageSpeed Insights, etc.. para revisar si el tiempo de carga de la web, core web vitals, etc… han mejorado.
La activación de los servidores multimedia suponen una pequeña aportación a todas las acciones que hay que realizar para optimizar la carga de una web. Os mostramos un par de ejemplos de un análisis de una misma tienda online sin servidores multimedia activados y con los mismos activados:
Resolución de problemas habituales
En algunas ocasiones, al activar los servidores multimedia, las imágenes no se ven. Un error puede ser que no se hayan añadido correctamente las reglas en el .htaccess para resolver las URLs amigables de la mismas. En ese caso tendremos que realizar la siguiente acción a mano:
1.- Descargar y editar el archivo .htaccess que se encuentra en la carpeta raíz de nuestra tienda online.
2.- Añadir el siguiente fragmento de código
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^media1\.tusitio\.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^media2\.tusitio\.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^media3\.tusitio\.com$ [NC]
RewriteRule ^ - [L]
</IfModule>
3.- Guardar y subir de nuevo el archivo .htaccess
Otros problemas con el archivo .htaccess, visita nuestra entrada: htaccess para servidores multimedia.
Esperamos que este artículo te sirva de ayuda. Recuerda que si necesitas ayuda con tu tienda online para activar estos servidores multimedia o algún otro ajuste para mejorar su velocidad, podemos echarte una mano a través de nuestro servicio de Soporte Técnico PrestaShop.
Con esto y más tu tienda siempre preparada