Alojamiento WooCommerce para su tienda online
WooCommerce convierte WordPress en una tienda online, y una tienda exige más a su alojamiento que una web corporativa: más memoria PHP, caché de objetos para el carrito y las páginas de producto, un cron fiable para los correos de pedido y el stock, y un certificado SSL para el pago. En nuestros paquetes con 256 o 512 MB de memoria PHP todo eso va incluido, junto con Redis y el Jaan Performance Engine. Las tiendas pequeñas y medianas funcionan en alojamiento compartido; si sigue creciendo, pasa a un VPS gestionado.
La base es un alojamiento WordPress normal. La diferencia está en lo que añade una tienda: cada visitante con un carrito recibe una página propia que no sale de la caché, cada pedido pone en marcha una serie de correos y actualizaciones de stock, y cada pago tiene que pasar por una conexión segura. Aquí abajo tiene lo que WooCommerce exige por ello a su entorno y dónde suele fallar la cosa.
Qué necesita WooCommerce de su entorno
Memoria PHP de sobra
Una tienda con cientos de productos, variantes y un puñado de extensiones alcanza enseguida el límite de memoria de un paquete pequeño. Elija un paquete con 256 MB y, con un catálogo más grande o muchas extensiones, 512 MB. Lo nota enseguida en la parte de administración, que es lo primero que se vuelve lento.
Caché de objetos
El carrito, la página de pago y los clientes con sesión iniciada no pueden salir de la caché de páginas; ahí WordPress lo vuelve a calcular todo. La caché de objetos con Redis mantiene en memoria las respuestas de la base de datos y hace que precisamente esas páginas vayan ágiles. Va incluida en todos los paquetes.
Un cron fiable
Las confirmaciones de pedido, los ajustes de stock, los carritos caducados y las acciones programadas funcionan con tareas en segundo plano. Si las deja depender de visitas casuales, en una tienda tranquila se quedan sin hacer. Un cron real en el servidor lo resuelve, y puede configurarlo en el panel de control.
SSL para el pago
Los proveedores de pago rechazan una integración sin conexión segura, y los navegadores marcan como no segura una página de pago sin SSL. El certificado Let's Encrypt va incluido de serie con nosotros y se renueva automáticamente.
¿En qué entorno encaja WooCommerce?
Una tienda pequeña o mediana funciona perfectamente en alojamiento compartido, sobre la misma base que nuestro alojamiento WordPress, pero con la memoria que necesita una tienda. Si el catálogo crece hasta miles de productos, llegan picos con muchos pedidos simultáneos o necesita software de servidor propio, un VPS gestionado es el siguiente paso. El traslado lo hacemos nosotros, sin que la tienda deje de estar en línea.
Sobre el alojamiento compartidoLo que más falla con WooCommerce
Demasiados plugins
Cada extensión se ejecuta en cada carga de página, también en la página de pago. Treinta plugins para filtros, insignias, ventanas emergentes y opciones de envío hacen una tienda más lenta de lo que el alojamiento podrá compensar nunca. Quédese con lo que realmente usa y elimine el resto.
Sin caché
Sin caché de páginas y de objetos, el servidor vuelve a calcular cada página de producto para cada visitante. El Jaan Performance Engine, nuestro propio plugin para WordPress, va gratis con todos los paquetes y se encarga de esa caché junto con Redis. Actívelo antes de culpar al alojamiento.
Imágenes sin optimizar
Las fotos de producto sacadas directamente de la cámara suelen pesar varios megabytes cada una. Una página de categoría con veinte de esas fotos carga despacio, por rápido que sea el servidor. Reduzca y comprima las imágenes antes de subirlas; el Jaan Performance Engine ayuda con su carga diferida.