Alojamiento para Magento en un entorno de servidor propio
Magento no es una web corriente, sino una plataforma de comercio electrónico completa, y por eso exige un entorno de servidor propio: mucha memoria de trabajo, un servicio de búsqueda aparte junto a PHP y la base de datos, y tareas en segundo plano que funcionan de forma permanente. Eso tiene su sitio en un VPS gestionado o en un servidor dedicado, no en alojamiento compartido.
Poner Magento en un entorno demasiado pequeño da como resultado una tienda lenta, y las tiendas lentas cuestan pedidos. Aquí abajo tiene lo que realmente necesita la plataforma, para que elija el entorno bien a la primera.
Qué necesita Magento de su entorno
Mucha memoria de trabajo
Magento exige bastante más memoria por petición que un CMS corriente, tanto para la tienda en sí como para la parte de administración. Esta es la razón por la que el alojamiento compartido se queda corto.
Un servicio de búsqueda aparte
La búsqueda de catálogo y de filtros de Magento funciona sobre un motor de búsqueda aparte, junto a PHP y la base de datos. Ese servicio necesita un entorno propio, exactamente lo que le da un VPS o un servidor dedicado.
Tareas en segundo plano que siguen funcionando
La indexación, las colas de correo y el tratamiento del stock funcionan en segundo plano. Si se paran, los precios, el stock y los correos de pedido se quedan atrás sin que la tienda parezca rota.
Almacenamiento rápido y una caché bien pensada
Una tienda online lee y escribe continuamente. El almacenamiento SSD es el mínimo; después son las capas de caché las que determinan lo rápida que se siente la tienda.
¿En qué entorno encaja Magento?
Para Magento empezamos por un VPS gestionado y escalamos a un servidor dedicado a medida que crecen el catálogo y las visitas. Díganos qué tamaño tiene su catálogo y cuántos visitantes espera, y le montamos el entorno a esa medida.
¿Qué es un VPS?Lo que más falla con Magento
Empezar demasiado pequeño
Una tienda Magento en un entorno que no está hecho para ella no es lenta por un ajuste, sino por todo a la vez. Eso no se resuelve con un plugin.
Probar sin caché
Una tienda Magento que prueba con todas las cachés desactivadas siempre se siente lenta. Mídala como la ve un visitante, con las cachés activadas.
Acumular extensiones
Cada módulo adicional se ejecuta en cada carga de página. En Magento eso pesa más que en ninguna otra plataforma.