Cómo elegir un hosting para una tienda online
A una tienda pequeña en WooCommerce, OpenCart o 1C-Bitrix le basta con un buen plan de hosting compartido. Pero sus requisitos son más estrictos que los de una web de presentación: versiones recientes de PHP y de la base de datos, HTTPS en todas las páginas, margen en los límites para las rebajas y copias de seguridad de las que se puedan recuperar los pedidos rápidamente. A continuación: qué comprobar en el plan, cuánto cuesta y cuándo conviene pasar a un VPS.
Una tienda se diferencia de una web normal en que cada minuto sin servicio cuesta dinero y en que la base de datos cambia constantemente: pedidos, existencias, clientes. Por eso el hosting para una tienda se elige por cuatro cosas: si el entorno sirve para el CMS, cómo funcionan el HTTPS y el pago, si la cuenta aguanta una avalancha de compradores y si hay una copia reciente de la base de datos. La comparación general entre hosting y VPS está en el artículo Hosting o VPS para una web; aquí hablamos solo de la tienda.
Requisitos de los CMS más populares
Empiece por los requisitos oficiales de su plataforma y compárelos con la descripción del plan:
| CMS | PHP | Base de datos | Otros |
|---|---|---|---|
| WooCommerce | 8.3 o posterior | MySQL 8.0+ o MariaDB 10.6+ | Memoria de PHP desde 256 MB, HTTPS |
| OpenCart | 8.0 o posterior | MySQL o MariaDB (MySQLi o PDO) | Extensiones cURL, GD, mbstring, ZipArchive, zlib, OpenSSL |
| 1C-Bitrix: Site Manager | 8.2 | MySQL 8.0 o posterior | Apache 2.0+ o Nginx |
Fuentes: recomendaciones de WooCommerce, documentación de OpenCart y requisitos del sistema de 1C-Bitrix, un CMS muy extendido en Rusia y la CEI. El desarrollador de Bitrix indica expresamente que sirve cualquier hosting que cumpla estos requisitos. WooCommerce admite también las antiguas versiones PHP 7.4 y MySQL 5.6, pero advierte de que ya no tienen soporte y no son seguras.
Las versiones de PHP rara vez figuran en la descripción del plan. Según el catálogo de accsly.io de noviembre de 2026, de los 1469 planes aptos para una tienda solo 127 indican las versiones de PHP, y únicamente 39 mencionan PHP 8.3 o posterior. Por eso, antes de pagar, pregunte al soporte por las versiones de PHP y de la base de datos, por el límite de memoria de PHP (memory_limit) y por si puede cambiar la versión usted mismo desde el panel.
Además de las versiones, una tienda necesita:
- Tareas cron. Con ellas se importan las existencias, se envían los datos a los marketplaces, salen los correos de carritos abandonados y se limpia la caché.
- Dos bases de datos o más. La segunda sirve para una copia de prueba de la tienda en la que se comprueban las actualizaciones antes de publicarlas.
- Margen de disco e inodos. Las fotos de los productos, las miniaturas y la caché ocupan pronto decenas de miles de archivos. El límite del número de archivos puede ser más estricto que el del espacio; más detalles en el artículo Cómo leer los planes de hosting: los límites ocultos.
- Correo con su dominio. Los correos de los pedidos salen en nombre de la tienda, y sin los registros SPF y DKIM acaban en la carpeta de spam.
SSL y páginas de pago
Una tienda funciona solo con HTTPS: de él dependen el acceso a la cuenta del cliente, el carrito y los formularios con teléfono y dirección. Un certificado gratuito de Let's Encrypt sirve a una tienda igual que uno de pago, y el panel del hosting se encarga de emitirlo y renovarlo. En el catálogo, el SSL gratuito figura en 488 planes para tiendas, se indica expresamente que falta en 11 y en los demás no se menciona, así que compruébelo antes de pagar. En qué se diferencian los tipos de certificado y cuándo merece la pena uno de pago se explica en el artículo Certificados SSL: gratuitos y de pago.
Lo mejor es no recibir datos de tarjetas bancarias en su propio hosting. Configure el pago de forma que el comprador introduzca la tarjeta en la página del servicio de pagos o en su widget, y la tienda reciba solo el estado del pago. Así los números de tarjeta no pasan por su servidor, y los requisitos de la norma PCI DSS para el hosting se reducen al mínimo. Si el formulario de la tarjeta está en su propia web, un hosting compartido normal ya no basta, y ese esquema hay que acordarlo con el servicio de pagos.
Picos de carga: rebajas y envíos de correo
En un hosting, cada cuenta tiene límites, y la tienda choca con ellos justo en sus mejores días: rebajas, un envío de correo a la base de clientes, publicidad. Por ejemplo, en CloudLinux, que usan muchos proveedores de hosting, según los valores por defecto una cuenta puede tener 20 llamadas simultáneas a PHP y 1 GB de memoria de procesos. Cuando llegan más compradores, la web responde con el error 508 y parte de los pedidos se pierde.
Qué ayuda:
- preguntar al proveedor por los límites reales de procesos, memoria y procesador del plan elegido y del siguiente;
- activar la caché de las páginas del catálogo y servir las imágenes desde una CDN; vea el artículo CDN: cuándo la necesita una web;
- antes de una gran promoción, someter a carga una copia de prueba de la tienda; el procedimiento se describe en el artículo Pruebas de carga de una web antes del lanzamiento;
- elegir un plan sin límite de tráfico para que un pico de visitas no se convierta en un cargo extra: hosting con tráfico ilimitado.
Copias de seguridad
En una tienda no solo importa que exista una copia, sino lo reciente que es. Una copia de hace una semana significa perder los pedidos de una semana. Las copias de seguridad figuran en 395 planes para tiendas; en los demás, el proveedor no las describe. Pregunte tres cosas: con qué frecuencia se copian los archivos y la base de datos, cuántos días se guardan las copias y si puede restaurarlas usted mismo desde el panel.
Aunque el proveedor haga buenas copias, guarde también las suyas: un volcado diario de la base de datos y un archivo semanal de los ficheros en otro lugar, en un almacenamiento en la nube o en otro servidor. Una vez al trimestre, compruebe la restauración en una copia de prueba. Más sobre los esquemas de almacenamiento en el artículo Copias de seguridad de un VPS: estrategias y herramientas.
Seguridad de la tienda en un hosting
Del servidor de un hosting se ocupa el proveedor, pero del CMS es responsable el propietario de la tienda. La mayoría de las tiendas se vulneran a través de módulos y temas desactualizados, no a través del servidor. Qué conviene hacer desde el primer día:
- Actualizar el CMS, los módulos y los temas en cuanto salgan las correcciones de seguridad. Primero se prueba la actualización en la copia de prueba de la segunda base de datos y después se publica en la web real.
- Eliminar lo que sobra. Los módulos sin usar, los temas antiguos y las copias de la web en carpetas del tipo /old o /backup siguen accesibles desde internet y se convierten en una puerta de entrada.
- Proteger el acceso al panel de administración. Cuentas separadas para cada empleado, autenticación en dos pasos si el CMS la admite y una contraseña robusta para el panel del hosting.
- Separar los accesos. A un colaborador externo, un usuario FTP o SSH propio con acceso solo a la carpeta de la web, no la contraseña de todo el panel. Al terminar el trabajo, el acceso se elimina.
Pregunte al proveedor si el servidor analiza los archivos en busca de malware y si tiene protección contra ataques de fuerza bruta a las contraseñas. Si el proveedor encuentra código malicioso, puede desactivar la web temporalmente, así que una copia de seguridad limpia hace falta también para ese caso.
Cuánto cuesta un hosting para una tienda
Precios según el catálogo de accsly.io de noviembre de 2026, planes disponibles con pago mensual, por mes. El catálogo guarda los precios en rublos; aquí están convertidos a dólares al tipo del Banco Central de Rusia del 7 de noviembre de 2026 y redondeados. Aquí se considera plan para tienda un hosting con al menos dos bases de datos y 10 GB de disco.
| Opción | Al mes, todas las ubicaciones |
|---|---|
| Hosting para tienda, la cuarta parte de los planes cuesta menos de | 5 USD |
| Hosting para tienda, mediana | 9 USD (1469 planes) |
| Hosting para 1 web, mediana | 3,90 USD (977) |
| VPS 2 vCPU, 4 GB, mediana | 21,20 USD (2440) |
| VPS 4 vCPU, 8 GB, mediana | 40,20 USD (2335) |
El plan más barato para una sola web no suele servir para una tienda: tiene una sola base de datos y poco espacio. Los planes que incluyen a la vez SSL gratuito y copias de seguridad cuestan en la mitad del mercado unos 10 USD al mes (369 planes). Cerca de una cuarta parte de los planes de hosting solo se venden con pago anual por adelantado, así que compare el precio mensual. Selección de planes: hosting para tienda online, y si necesita una base de datos rápida, hosting con NVMe.
Cuándo debe pasar la tienda a un VPS
El hosting deja de servir cuando la tienda tiene tareas que no caben en una cuenta compartida:
- el error 508 o 503 aparece en días normales, no solo en las rebajas;
- el catálogo tiene decenas de miles de productos con filtros y las páginas de categoría tardan varios segundos en abrirse;
- la importación desde el sistema de gestión dura horas y se corta por el límite de tiempo de ejecución del script;
- necesita Redis, un motor de búsqueda, colas o su propia configuración del servidor web.
Para una tienda así suele bastar un VPS con 2–4 vCPU y 4–8 GB de memoria: VPS para tienda online. Cómo saber si la mudanza está justificada se explica en el artículo Cuándo pasar del hosting compartido a un VPS, y la migración sin cortes, en el artículo Cómo migrar una web del hosting compartido a un VPS.