Análisis Experto con Reseñas de Usuarios Verificados de Hostinger
Implementé una aplicación real de Next.js en Web Apps Hosting de Hostinger, realicé pruebas de rendimiento independientes desde dos continentes y le hice a Kodee dos preguntas técnicas sobre su propio panel de control. Una función anunciada resultó requerir un paso manual que nadie te dice de antemano.
Implementé una aplicación real de Next.js en Web Apps Hosting de Hostinger, realicé pruebas de rendimiento independientes desde dos continentes y le hice a Kodee dos preguntas técnicas sobre su propio panel de control. Una función anunciada resultó requerir un paso manual que nadie te dice de antemano.
Hostinger construyó Web Apps Hosting en torno a una propuesta sencilla: envía tu código desde GitHub, un archivo ZIP o tu agente de codificación de IA, y obtén una app en vivo, lista para producción, en aproximadamente un minuto, sin ningún servidor que tengas que administrar. Quería saber cuánto de eso realmente se mantiene cuando eres tú quien hace clic en desplegar, así que esto fue lo que encontré.
Despliega aplicaciones web más rápido con Hostinger
Despliega aplicaciones web modernas en Hostinger con compilaciones automatizadas, infraestructura administrada, CDN global, SSL, herramientas de seguridad y una garantía de devolución de dinero de 30 días.
Detección automática del framework y la versión de Node
Registros de compilación en vivo, no una caja negra
La CDN acelera de forma medible las cargas globales
Puntuaciones perfectas de GTmetrix desde dos continentes
Kodee ofrece respuestas precisas y verificadas
El escáner de malware y el análisis de vulnerabilidades están limpios
Las variables de entorno se aplican correctamente en la compilación
Dominio, correo y SSL gratuitos incluidos
Garantía estándar de 30 días, sin período de espera al estilo VPS
Cons
“Managed MySQL” sigue necesitando creación manual
No hay una categoría dedicada de base de conocimientos para Web Apps
Tip Crea tu base de datos MySQL y añade sus datos de conexión como variable de entorno antes de tu primer despliegue, para que tu app pueda conectarse en el momento en que entre en vivo.
Desglose de la calificación
Para puntuar Hostinger Web Apps Hosting, apliqué la metodología de calificación de HostAdvice, el mismo enfoque estandarizado que se usa en todas las reseñas del sitio, para que las puntuaciones se mantengan basadas en pruebas reales y no en lenguaje de marketing. Así fue como se calificó en cada parámetro.
Kodee comprobó el estado de la app en vivo y dio respuestas precisas dos veces.
General
9.4/10
Los sólidos benchmarks y el soporte se vieron frenados por pequeños bordes ásperos.
Aloja tus aplicaciones web sin la molestia de DevOps
Despliega aplicaciones web modernas en un hosting totalmente administrado con despliegues automatizados, SSL administrado, CDN global y seguridad integrada.
Hostinger vende Web Apps Hosting en dos niveles, Business y Cloud Startup, ambos creados específicamente para desplegar apps modernas de Node.js y JavaScript, en lugar de un constructor de sitios web tradicional.
Cloud Startup, el nivel que probé, duplica la cantidad de apps y los núcleos de CPU respecto a Business, y ambos planes incluyen un dominio gratis, correo empresarial gratis y SSL administrado para el primer año directamente en el checkout.
Hay algunas cosas que conviene saber antes de hacer el pedido:
Garantía de devolución del dinero: Web Apps Hosting entra dentro de los términos estándar de reembolso de Hostinger, una ventana simple de 30 días desde la fecha de compra. Esto es considerablemente más sencillo que lo que aplica a los planes VPS de Hostinger, que tienen un período adicional de espera de 180 días entre solicitudes de reembolso. Aquí no se aplica ningún período de espera de ese tipo.
Prueba gratuita: No encontré una prueba gratuita dedicada. La garantía de devolución de dinero de 30 días es tu ventana de evaluación en su lugar.
Métodos de pago: El checkout mostró el pago con tarjeta como método predeterminado, con los logos de Visa, Mastercard, Amex y Discover, además de una opción para agregar otro método de pago durante el proceso.
Qué incluye: Un dominio gratuito durante un año, buzones de correo gratuitos durante un año y SSL administrado están incluidos sin costo adicional sobre el precio del plan, así que el precio de lista está muy cerca del costo real de poner en marcha un despliegue seguro y funcional.
El único extra: Hostinger Reach, un complemento de email marketing, aparece en el carrito como su propio recuadro destacado con un precio mensual aparte. Es fácil omitirlo y no viene incluido ni preseleccionado por defecto.
Si cancelas un plan de Web Apps Hosting dentro de los 30 días, la política de reembolso de Hostinger confirma que entra en los términos estándar en lugar de la lista de exclusiones, así que una cancelación sencilla dentro de ese período debería calificar para un reembolso sin las condiciones extra que se aplican a las compras de VPS o dominios.
Funciones
Detección automática del framework y la versión de Node
Herramientas administradas para crear bases de datos MySQL
CDN global activa por defecto
Protección WAF y DDoS incluida
Copias de seguridad diarias y bajo demanda
Escáner de malware y análisis de vulnerabilidades
Integración con GitHub y auto-despliegue
Dominio, correo y SSL gratuitos
Acceso SSH para usuarios avanzados
De código a app en vivo con Hostinger
Conecta tu repositorio de GitHub o sube tu proyecto y ponlo en línea con infraestructura administrada, despliegues automáticos y copias de seguridad diarias.
Como Web Apps Hosting está totalmente administrado, nunca obtienes acceso a la shell de un servidor, así que no hay CPU, RAM ni disco que se puedan evaluar directamente como en una reseña de VPS.
Lo que sí puedes medir es qué tan rápido carga y responde la app desplegada, desde ubicaciones reales de todo el mundo. Probé esto desde cuatro ángulos diferentes: GTmetrix desde dos continentes, una verificación global de más de 50 puntos y la propia herramienta de velocidad integrada de Hostinger tanto para escritorio como para móvil.
La app de prueba es el despliegue de Next.js cubierto en la sección de Facilidad de uso más abajo, alojado en ivory-llama-856835.hostingersite.com, ejecutándose en el plan Cloud Startup (4 CPU cores, 4096 MB RAM, 100 GB NVMe storage), con CDN activa por defecto.
1. GTmetrix, probado desde dos continentes
Ejecuté GTmetrix dos veces desde diferentes partes del mundo para ver si el resultado se mantenía de forma consistente o si solo se veía bien desde un punto de vista afortunado.
Métrica
Chicago, USA
Frankfurt, Germany
Puntuación de rendimiento
100%
100%
Puntuación de estructura
100%
100%
TTFB
237ms
145ms
Connect
174ms
48ms
Backend
63ms
97ms
First Contentful Paint
339ms
217ms
Largest Contentful Paint
339ms
217ms
Total Blocking Time
0ms
0ms
Cumulative Layout Shift
0
0
Onload Time
482ms
331ms
Fully Loaded Time
553ms
441ms
Ambas ejecuciones alcanzaron un 100% perfecto tanto en Performance como en Structure, con cero cambio de diseño y cero tiempo de bloqueo en ambas ubicaciones, lo que significa que nada en la página compitió por la atención del navegador ni se movió mientras cargaba.
El detalle realmente interesante es que Frankfurt en realidad superó a Chicago en todas las métricas de tiempo, a pesar de que yo elegí deliberadamente una ubicación de servidor en USA para esta app. Ese resultado solo tiene sentido a la luz de la CDN.
Una vez que una CDN está activa, como lo estaba aquí por defecto, tu visitante no necesariamente se conecta directamente al servidor de origen.
Se conecta al nodo de borde en caché más cercano, así que un punto de prueba europeo puede terminar siendo más rápido que uno estadounidense, incluso cuando el servidor real está en USA. Esta es una confirmación real y práctica de que la CDN activada por defecto de Hostinger está haciendo su trabajo en lugar de quedarse como una casilla de marketing sin uso.
2. Consistencia global (Check-Host)
Ejecuté una verificación HTTP contra la URL en vivo desde cada punto de control que ofrece Check-Host, 54 ubicaciones repartidas en seis continentes. El panorama completo:
Resultado
Cantidad
200 OK
50
Connection timed out
4
Todas las comprobaciones exitosas devolvieron un limpio 200 OK, sin errores, sin fallos parciales y sin redirecciones inesperadas.
Los tiempos de respuesta contaron una historia clara sobre cómo se comporta el almacenamiento en caché de la CDN a distancias reales:
Región de ejemplo
Tiempo de respuesta
Germany, Langen
0.006s
France, Paris
0.017s
Netherlands, Amsterdam
0.022s
UK, London
0.045s
USA, New York
0.048s
USA, Los Angeles
0.112s
Singapore
0.834s
Japan, Tokyo
0.815s
Los puntos de control europeos devolvieron consistentemente los tiempos más rápidos, varios por debajo de 50 milisegundos, mientras que los puntos de control físicamente más alejados de cualquier nodo de borde, Tokyo, Singapore, Ho Chi Minh City, aun así devolvieron respuestas 200 válidas, solo que más lentas, en el rango de 0.3 a 0.8 segundos.
Ese es el comportamiento esperado de un despliegue respaldado por CDN: rápido cerca de los bordes, pero todavía totalmente funcional lejos de ellos.
Los cuatro timeouts, Kazakhstan, Romania y dos de los cuatro puntos de control rusos, no son algo que yo interpretaría como un problema de la infraestructura de Hostinger.
Otros puntos de control en los mismos países sí tuvieron éxito (Saint Petersburg respondió correctamente en 0.063s mientras que dos puntos de control de Moscow se agotaron), lo que apunta a filtrado regional de red del lado del punto de control en lugar de a algo incorrecto en la app desplegada.
3. La propia herramienta de velocidad de Hostinger, escritorio y móvil
Hostinger ejecuta su propia prueba de Page Speed directamente dentro del panel de la app, así que comparé sus números con los resultados independientes de GTmetrix en lugar de aceptar cualquiera de los dos al pie de la letra.
Métrica
Desktop
Mobile
Puntuación general
100/100
100/100
First Contentful Paint
0.3s
1.1s
Largest Contentful Paint
0.3s
1.1s
Speed Index
0.3s
1.1s
Total Blocking Time
40ms
10ms
Cumulative Layout Shift
0
0
Ambos tipos de dispositivo obtuvieron una puntuación perfecta de 100, y las cifras de escritorio coinciden de cerca con lo que GTmetrix midió de forma independiente, que es realmente el punto de ejecutar ambos. Dos herramientas distintas, dos metodologías distintas, y ambas coinciden.
El móvil fue más lento en todas las métricas de tiempo, como era de esperar en una conexión simulada más lenta y con un procesador más débil, pero aun así lo bastante rápido como para que una puntuación de 100 refleje un rendimiento móvil realmente fuerte en el mundo real, y no solo una escala de evaluación indulgente.
Una inconsistencia en la propia herramienta. Aunque la puntuación es un limpio 100 en ambos dispositivos, el panel Diagnostics que aparece debajo sigue marcando algunos elementos con una puntuación literal de 0, network dependency tree, document request latency y avoiding multiple redirects, junto con dos elementos puntuados con 50, unused JavaScript y legacy JavaScript.
Ninguna de esas puntuaciones bajas arrastró la puntuación principal, así que trátalas como oportunidades menores, realmente presentes, de optimización, y no como algo que esté mal en el despliegue.
Por separado, los “helpful links” que Hostinger muestra junto a estos diagnósticos están todos escritos para WordPress, “Speed up WordPress in 9 easy steps,” “How to optimize images for your WordPress site”, aunque esto sea una app Node.js sin WordPress involucrado en ninguna parte de la pila. Eso es un resto de una plantilla de diagnósticos compartida en lugar de contenido construido para este producto.
Veredicto general sobre el rendimiento
Cada prueba coincidió con todas las demás, y esa consistencia es el hallazgo real aquí. GTmetrix otorgó 100% tanto en Performance como en Structure desde dos continentes distintos, la propia herramienta de Hostinger coincidió de forma independiente con 100/100 tanto en escritorio como en móvil, y una verificación global de 54 puntos devolvió respuestas 200 limpias en todas partes excepto en un puñado de puntos de control dentro de países conocidos por el filtrado regional de red.
El detalle técnico más destacado es que un punto de prueba europeo superó al estadounidense a pesar de que el servidor en sí estaba en USA, una prueba real y medible de que la CDN que Hostinger activa por defecto realmente está haciendo un trabajo útil, en lugar de existir solo como un punto de marketing.
Si despliegas una app web típica en este plan, deberías esperar tiempos de carga realmente rápidos y consistentes a nivel global sin tener que hacer nada tú para conseguirlos.
La única aspereza que merece tu atención es cosmética: la herramienta de diagnósticos integrada todavía recomienda guías específicas de WordPress a un despliegue Node.js, un resto copiado y pegado que no afecta al rendimiento, pero sí resta pulido a un resultado por lo demás sólido.
Hosting administrado para aplicaciones web por Hostinger
Concéntrate en construir tu app mientras Hostinger se ocupa del despliegue, la infraestructura, la seguridad, SSL, las copias de seguridad y la entrega global.
Probé Hostinger Web Apps Hosting desde la página de aterrizaje hasta el checkout, y luego desde una cuenta nueva hasta un despliegue Node.js totalmente activo y funcional.
Eso cubrió elegir un plan, pagar, decidir cómo construir, conectar GitHub y ver cómo la compilación se completaba en tiempo real. Así fue realmente ese proceso.
1. Registro
Empecé en la página de aterrizaje de Web Apps Hosting, que abre con una única llamada a la acción: Start deploying.
Hacer clic en ella no abre un formulario de registro. Te desplaza directamente hacia abajo hasta la sección de precios, así que la primera decisión real que tomas es qué plan comprar, no qué datos de cuenta rellenar.
Había dos planes uno al lado del otro:
Plan
Precio mostrado
Web Apps incluidas
CPU / RAM
Business
$3.99/mo (79% off $18.99)
5
2 cores / 3 GB
Cloud Startup
$7.99/mo (71% off $27.99)
10
4 cores / 4 GB
Elegí Cloud Startup por el doble de cantidad de apps y mayor margen de CPU frente al nivel de entrada. Un pequeño detalle inconsistente aquí: la página de precios lo llama “Cloud Startup”, pero una vez que llega al carrito, el mismo plan aparece etiquetado como “Startup plan”. No es un problema funcional, solo una discrepancia de nombre entre dos pantallas del mismo proceso de pago.
El carrito en sí fue limpio. Mostraba el plazo de 48 meses, el ahorro, un dominio gratis durante un año y buzones de correo gratuitos, y luego ofrecía un único extra, Hostinger Reach email marketing, en su propio recuadro destacado en lugar de estar preseleccionado.
Lo omití y hice clic en Continue sin fricción.
Si eres un cliente nuevo en lugar de uno existente, el checkout inserta aquí un paso de creación de cuenta antes de llegar a la dirección de facturación y a la página de pago.
Después agregas una dirección de facturación, eliges un método de pago, tarjeta, PayPal u otra de las opciones, y envías. Recibí un correo de confirmación de compra a los pocos momentos de hacer clic en Submit payment, y luego llegué directamente a hPanel con el plan ya aprovisionado.
Lo que pensé: El checkout es corto y el extra se puede rechazar fácilmente sin tener que buscar un enlace oculto para saltarlo. La discrepancia en el nombre del plan entre la página de precios y el carrito es una cosa pequeña, pero es el tipo de detalle que hace que un comprador primerizo se detenga y vuelva a comprobar que eligió el nivel correcto.
2. Panel
Una vez que se procesa tu pago, llegas a hPanel, el panel de control propio de Hostinger que construyó para gestionar todos los productos que vende, no una página creada específicamente para tu nuevo Web App.
La página a la que llegas primero es Home, y está construida en torno a una barra de preguntas de IA en la parte superior: “Hi, [your name]! How can I help you today?” con un campo de texto debajo y seis botones de acceso rápido: Get domain, Create website, Get email, Migrate site, Get VPS y Try email marketing.
Si bajas más, encontrarás:
Tiles promocionales de funciones para AI Builder, la herramienta de tienda online, que afirma un correo empresarial gratuito, agentes de IA, una app de automatización y reclamar un dominio gratuito
Una lista de tareas pendientes que te empuja hacia tareas de configuración, terminar la configuración de Reach, reclamar tu correo gratuito, reclamar tu dominio gratuito
Your business, una lista en curso de todos los sitios, apps e instancias VPS vinculados a tu cuenta, cada uno con su propio botón Manage site
VPS, una tabla separada más abajo que enumera cualquier instancia VPS por dirección IP, estado y fecha de vencimiento
Un panel de Agent también se mantiene de forma permanente en la esquina superior derecha de cada página de hPanel, no solo en Home. Es el mismo asistente Kodee usado para soporte, pero colocado aquí como una herramienta general de acciones con indicaciones prediseñadas como “Deploy my Node.js app” o “Harden VPS updates” que puedes activar sin escribir una pregunta completa.
Home es realmente útil una vez que tu app ya existe; todo en Your business enlaza directamente hacia ella. Pero no es donde vas a crear un nuevo Web App ni a encontrar el botón Setup. Para eso necesitas una ruta distinta por la barra lateral:
Haz clic en Websites en la barra lateral izquierda
Se despliega un submenú debajo: WordPress, AI Builder, Web Apps, PHP/HTML, Migrations
Haz clic en Web Apps
Ese clic te lleva a una pantalla completamente distinta de Home, una organizada en torno a tus planes de hosting reales en lugar de una barra de preguntas.
Aquí, cada plan que posees obtiene su propia tarjeta. En mi cuenta, eso significaba tres tarjetas apiladas verticalmente:
Plan
Estado
Acciones disponibles
Business
El plan de hosting ha expirado, renueva hasta 2026-09-02
Generate backups, Renew
Growth
El plan de hosting ha expirado, renueva hasta 2026-08-28
Renew
Cloud Startup
El plan expira el 2027-08-13
Setup
La tarjeta Business también ya tenía debajo una app en vivo de pruebas anteriores, orange-walrus-700988.hostingersite.com, con sus propios botones Tools y Dashboard.
Eso es algo útil de notar por sí mismo. Una vez que existe un Web App, su tarjeta añade una fila como esta mostrando el sitio en vivo directamente, que es exactamente el aspecto que tendrá tu tarjeta Cloud Startup cuando termines la configuración.
Como Cloud Startup era el plan que acababa de comprar y que aún no había configurado, su tarjeta mostraba en su lugar un único botón Setup. Ese es el botón que realmente inicia el asistente de creación del Web App, y solo aparece aquí, bajo Websites → Web Apps, no desde la pantalla Home en la que llegas por defecto.
Lo que pensé: hPanel es claro una vez que encuentras la pantalla correcta, pero Web Apps Hosting no tiene una puerta de entrada obvia. Llegar a Home te muestra una barra de preguntas y accesos rápidos, no una ruta para crear una app; tienes que saber que debes hacer clic en Websites, luego en Web Apps, antes de que aparezca siquiera Setup. Son un par de clics extra para un producto vendido como “en vivo en un minuto”. Una vez que estás ahí, sin embargo, las tarjetas de plan son limpias y honestas respecto al estado, y un plan que ya tiene una app en ejecución la muestra directamente en la tarjeta.
3. Desplegar la app
Hacer clic en Setup en la tarjeta del plan abrió un flujo breve de bienvenida: Where would you like to start? con tres opciones, Create a new site, Migrate an existing site o I hired someone to build my site. Elegí Create a new site.
Eso llevó a How do you want to build your website?, dividido en dos opciones para principiantes arriba, Hostinger AI Builder y WordPress + AI, y dos opciones bajo un encabezado separado de “for advanced users” abajo: Node.js web app y PHP/HTML website. Seleccionar Node.js web app es lo que realmente te lleva al producto Web Apps Hosting.
Este es un dato estructural real para cualquiera que compare productos: Web Apps Hosting no tiene su propio flujo de registro dedicado.
Es una rama dentro del mismo asistente general de creación de sitios usado para AI Builder y WordPress.
Hice clic en el círculo junto a Node.js web app, y luego en Next.
A partir de ahí:
Pantalla de dominio: elegí Use temporary domain en lugar de comprometer un dominio real, ya que este era un despliegue de prueba.
Pantalla de ubicación del servidor: Hostinger preseleccionó France, la región más cercana a mi país de facturación, y mostró 167ms de latencia. Al desplazarse hasta la opción United States aparecían 364ms, más del doble.
Aun así, elegí United States, Massachusetts, y esta es la lección exacta que enseña el selector de ubicación en cada producto de Hostinger: elige en función de dónde están tus visitantes reales, no del número más bajo de la lista.
La audiencia prevista de mi app de prueba está en USA, así que un servidor en USA realmente les servirá más rápido que uno en France, independientemente de lo que me mostraba el selector desde mi propia ubicación. El número en pantalla te dice qué tan rápido responde el servidor a la prueba de Hostinger, no qué tan rápido responderá a las personas que realmente usarán tu sitio.
Pantalla del método de despliegue: dos opciones principales, Import Git repository (marcada como Recommended) o Upload your files, además de un aviso debajo para desplegar directamente desde Claude Code, Cursor o VS Code a través de Hostinger Connector. Elegí Import Git repository y pulsé Connect with GitHub.
Eso abrió una ventana real de inicio de sesión de GitHub si no estabas ya conectado, y luego una pantalla de permisos titulada Install & Authorize Hostinger, que te pedía elegir entre:
Instalar en all repositories que posees, incluidos los futuros, con acceso de solo lectura a repos públicos
Instalar solo en select repositories que elijas individualmente y que lista los permisos exactos que se están concediendo: acceso de lectura a actions, metadata y repository hooks, y acceso de lectura y escritura a administration, code y pull requests. Una vez que haces clic en Install & Authorize, GitHub te redirige automáticamente de vuelta a hPanel.
Llegas a Select Git repository to import, una lista desplazable de cada repositorio vinculado a tu cuenta de GitHub, cada uno con su propio botón Deploy al lado. Encontré el repositorio de prueba que había subido antes, hostadvice-webapps-test, y hice clic en Deploy junto a él.
Desde que hice clic en ese botón, pasaron cerca de 30 segundos sin ningún indicador de progreso en pantalla antes de que cargara la página siguiente, lo bastante para que pudieras pensar que el clic no se registró.
La página que finalmente carga se titula Review build settings, y te dice exactamente dónde vivirá tu app antes de que confirmes nada: “Deploys to ivory-llama-856835.hostingersite.com.” Debajo, sin que tocaras un solo campo, ya había detectado automáticamente:
Configuración
Valor detectado automáticamente
Framework preset
Next.js
Branch
main
Node version
22.x
Root directory
./
Build and output settings
Default for Next.js
Environment variables
None (until you add one)
Cada una de esas cinco filas tiene su propio botón Change o Add al lado, así que nada aquí queda bloqueado si la detección se equivoca en algo.
Hice clic en Add junto a Environment variables y establecí una pareja clave-valor para confirmar que realmente llegaría después a la app en ejecución, luego hice clic en Finish en ese diálogo y después en el botón principal Deploy en la parte inferior de la página.
Viendo la compilación
La pantalla cambia a una vista Deploying… con una barra de progreso etiquetada, “Deployment from GitHub”, avanzando por etapas reales; la vi pasar por 28%, luego 51%, camino a completarse. Debajo de la barra de progreso hay un panel plegable Build logs, y al expandirlo se muestra salida real de terminal en vivo mientras ocurre, no un spinner de marcador de posición:
> hostadvice-webapp-test@1.0.0 build
> next build
▲ Next.js 16.3.1 (Turbopack)
✓ Running next.config.mjs took 22ms Creating an optimized production build …
Despliegue completado
Una vez que termina la compilación, llegas a una pantalla Deployment completed! con una vista previa en miniatura en vivo de tu app real renderizada ahí mismo en la tarjeta, junto a un resumen que muestra el nombre del repositorio y la URL en vivo asignada.
Desde esta página puedes hacer clic directamente en Go to dashboard, que es donde administras la app a partir de ese momento.
Lo que pensé: La detección automática es lo más destacado aquí. Framework, branch y versión de Node salieron correctos sin un solo campo manual, y el registro de compilación en vivo hace que la espera se sienta transparente en lugar de opaca. El único punto flojo es esa pausa de 30 segundos antes de llegar siquiera a la pantalla de configuración, lo bastante larga como para preguntarte si algo se quedó atascado antes de que el proceso empiece de forma visible.
4. Confirmación del despliegue en vivo
Antes de explorar cualquiera de las herramientas de administración, quise confirmar que la app realmente se había desplegado y estaba funcionando, no solo marcada como “Completed” en la pantalla.
Desde la página Deployment completed, hice clic directamente en la URL en vivo, ivory-llama-856835.hostingersite.com, en lugar de confiar solo en la miniatura de vista previa del panel.
La página en vivo cargó y mostró exactamente lo que la app estaba programada para mostrar:
Server build time, una marca de tiempo en vivo que confirma que la página se compiló recientemente, no que se sirvió desde una caché antigua
Environment variable check, mostrando la variable personalizada que había establecido durante la pantalla de despliegue, confirmada correctamente en el sitio en vivo real, no solo en la vista previa del panel
Luego hice clic en el botón Ping the API route de la app, que llama a un endpoint backend en vivo en lugar de solo renderizar contenido estático. Devolvió una respuesta JSON limpia:
json
{
“status”: “ok”,
“serverTime”: “2026-08-19T13:44:05.234Z”,
“nodeVersion”: “v22.18.0”
}
Esa respuesta importa más de lo que parece. Que una página cargue correctamente solo prueba que se subieron los archivos estáticos.
Que una llamada API funcione prueba que el servidor Node.js real está corriendo debajo y respondiendo a solicitudes reales, la parte de “Node.js web app” del hosting que es fácil de fingir con un archivo estático y difícil de fingir con una marca de tiempo de servidor en vivo generada en el momento exacto en que haces clic en un botón.
Lo que pensé: Esta es la comprobación que te recomendaría hacer antes de confiar en cualquier despliegue en esta plataforma, o en cualquier otra similar. Un estado verde de “Completed” y una miniatura de vista previa te dicen que la compilación terminó. Hacer clic en la URL en vivo y activar algo dinámico, una llamada API, una lectura de base de datos, cualquier cosa que no pueda ser falsificada por una página estática en caché, te dice que el servidor realmente está vivo y haciendo lo que construiste para que hiciera.
5. Administración del Web App
Con la app en vivo confirmada y funcionando, volví a hPanel y exploré el panel de administración de la app de principio a fin, la verdadera capa de gestión del servidor de este producto, separada de la pantalla general Home de hPanel que se cubrió antes.
Resumen del panel. En el momento en que llegas aquí, cuatro insignias de estado te muestran el estado general de un vistazo:
Insignia
Estado
Running
Verde
Auto-deployment
Verde
Malware protected
Verde
CDN
Verde
Las cuatro aparecieron en verde por defecto, sin que yo tuviera que activar nada manualmente. Debajo hay una tarjeta Last deployment que confirma estado, repositorio, autor, commit, hora de despliegue, stack detectado y versión de Node, todo lo que querrías verificar de un vistazo sin revisar registros en detalle.
Ya se había ejecutado automáticamente una prueba de Page Speed contra el sitio en vivo y devolvió una puntuación de 99/100 en Desktop sin que yo la activara, junto a un panel Essentials con enlaces rápidos a la conexión de base de datos, copias de seguridad, administrador de archivos, registros de runtime y caché.
Despliegues, variables de entorno y registros. Tres páginas separadas cubren este terreno:
Deployments mantuvo un registro completo del push, autor, branch, hash del commit y estado de finalización, un historial real en lugar de solo el más reciente
Environment variables mostró correctamente la que establecí durante el despliegue, confirmando que se almacenó y aplicó, no solo que se mostró una vez durante la configuración y luego se olvidó
Runtime logs transmitió en vivo la salida del servidor mientras ocurría, líneas de inicio de Next.js, marcas de tiempo de disponibilidad y un conteo continuo de issues y errors, que se mantuvo en cero y cero todo el tiempo que estuve mirando
Seguridad. El Malware Scanner devolvió un resultado limpio, “Your website is safe”, con una advertencia explicada claramente en lugar de quedar enterrada en la letra pequeña: comprueba solo archivos del sitio web, no el contenido de la base de datos, y existe una opción de limpieza de pago si quieres una verificación más profunda que incluya la base de datos. El análisis de Vulnerabilities también salió limpio.
Bases de datos. Aquí es donde el propio marketing del producto crea una brecha real que deberías entender antes de comprar. El plan anuncia MySQL administrado como una función principal, pero no se provisiona nada automáticamente para ti.
La sección Databases se abre en un formulario manual Create a New MySQL Database And Database User, lo que significa que tú nombras y creas la base de datos antes de que tu app pueda usar una. Lo confirmé directamente con Kodee, cubierto en la sección de Soporte más abajo, y la respuesta fue directa: administrado significa que Hostinger ejecuta la infraestructura de la base de datos detrás de escena, no que se crea una base de datos para ti en el momento en que tu app entra en vivo.
Acceso avanzado. El acceso SSH existe en Advanced, con IP, puerto y nombre de usuario, pero aparece Inactive por defecto y necesita un clic manual en Enable antes de poder usarlo. File Manager ofrece una opción entre navegar solo por los archivos de esta app o por todos los archivos de todo el plan de hosting.
Lo que pensé: El panel diario está bien organizado y es exhaustivo. La seguridad y el historial de despliegue, en particular, son fáciles de encontrar y realmente informativos, y el registro de runtime sin errores junto con un análisis de malware limpio me dieron una confianza real de que la app estaba sana, no solo en línea.
El único lugar donde la interfaz promete más de lo que realmente ofrece es la sección de bases de datos, donde “managed MySQL” suena en la página del plan como algo que estará listo en cuanto tu app entre en vivo, y en la práctica significa un formulario de creación manual, simple de usar, pero un paso que tienes que hacer tú mismo.
Veredicto general sobre la facilidad de uso
El checkout es corto, el extra se puede omitir fácilmente y el flujo de despliegue en sí es la parte más fuerte de toda la experiencia, con detección automática correcta del stack, branch y versión de Node, junto a un registro de compilación en vivo de verdad en vez de un spinner.
El panel que sigue está bien organizado para el uso diario; el historial de despliegue, las variables de entorno y los análisis de seguridad están todos a un clic y claramente etiquetados.
Donde este producto pide un poco más de atención de la que su propio marketing sugiere es en la historia de la base de datos. “Managed MySQL” suena como algo esperando por ti en cuanto tu app entra en vivo, y lo que realmente obtienes es un formulario de creación manual, sencillo de usar, pero un paso que tienes que hacer tú mismo.
Nada de esto es difícil una vez que sabes que viene, pero saber que viene es la parte que la página del plan no te dice.
Construye, despliega y escala con Hostinger
Aloja aplicaciones web modernas con integración de GitHub, MySQL administrado, CDN global, ancho de banda ilimitado y herramientas de seguridad integradas.
Probé el soporte de Hostinger para Web Apps Hosting a través de Kodee, el asistente de IA integrado en hPanel, y luego revisé la base de conocimientos para ver cuánto cubre sin necesidad de preguntarle a nadie. Kodee aparece en dos lugares que vale la pena distinguir: como Ask AI en el sitio público de marketing, y como panel Agent disponible desde cualquier página dentro de hPanel, incluso directamente en el propio panel del Web App.
1. Soporte de IA (Kodee)
Hice dos preguntas construidas en torno a lagunas reales que había encontrado durante las pruebas, no consultas genéricas que Kodee pudiera responder pegando documentación.
Question 1 probó el comportamiento ante fallos de despliegue y el momento de las variables de entorno, dos preocupaciones reales de producción para cualquiera que publique en esta plataforma:
Si la compilación de mi app falla a mitad de un despliegue desde GitHub, ¿la app vuelve automáticamente a la última versión exitosa, o se cae hasta que la arregle y la vuelva a desplegar? ¿Y puedo establecer variables de entorno personalizadas antes del primer despliegue, o solo después?
Kodee respondió directamente y correctamente en ambos puntos. Una compilación fallida no reemplaza una app que ya está en ejecución; si existió un despliegue previo exitoso, la app sigue sirviendo esa última versión funcional. Si es el primer despliegue y no hay nada a lo que volver, la app permanece caída hasta que la compilación se corrige y se vuelve a desplegar, una respuesta clara y honesta en lugar de una vaga tranquilidad.
En cuanto a las variables de entorno, confirmó que puedes configurarlas antes del primer despliegue en los ajustes de despliegue, y para una app ya en funcionamiento, explicó los tres pasos exactos: abrir Settings y Redeploy, agregar o editar variables en Environment variables, guardar y volver a desplegar.
Question 2 profundizó en las dos brechas que yo mismo había encontrado al explorar el panel, la redacción de “managed MySQL” frente al formulario de creación manual, y SSH apareciendo inactivo por defecto:
Este plan anuncia managed MySQL, pero el panel muestra un formulario manual ‘Create a New MySQL Database’ en lugar de una base de datos aprovisionada automáticamente. ¿Se crea una base de datos para cada Web App por defecto, o solo si la creo yo mismo? Además, el acceso SSH figura como disponible pero aparece como Inactive por defecto. Si nunca lo activo, ¿eso cambia algo en la forma en que realmente funciona mi app, o SSH es solo un extra opcional para usuarios avanzados?
La respuesta de Kodee confirmó exactamente lo que había encontrado en la interfaz, no una versión suavizada de ello. No se crea una base de datos automáticamente para cada Web App; “managed” se refiere a que Hostinger ejecuta el servicio e infraestructura de la base de datos, mientras que crear y configurar una base de datos real depende de ti, a través de la misma pantalla Create a New MySQL Database que ya había visto, seguida de añadir sus datos de conexión a las variables de entorno de tu app por tu cuenta.
Sobre SSH, confirmó que dejarlo inactivo no cambia nada en cómo funciona la app, cómo se despliega ni cómo se conecta a una base de datos. Está pensado únicamente como una herramienta opcional para comandos CLI, migraciones o depuración directa de archivos, no como algo de lo que la plataforma dependa silenciosamente en segundo plano.
Lo que pensé: Ambas respuestas coincidieron con lo que ya había verificado yo mismo en el panel en lugar de contradecirlo o suavizarlo, que es la señal de una herramienta de soporte que realmente comprueba el estado real del producto en vez de recitar un guion. Ninguna de las dos preguntas podía responderse pegando algo desde una FAQ genérica, y Kodee manejó ambas con respuestas específicas, estructuradas y de dos partes en aproximadamente un minuto cada una.
2. Base de conocimientos
La base de conocimientos de Hostinger se abre en una cuadrícula de categorías, 20 categorías en total, cada una mostrando un conteo de artículos. Algunas de las más grandes: AI Builder tiene 330 artículos, VPS tiene 276, Email tiene 127 y Website tiene 103.
Web Apps Hosting no tiene su propia categoría dedicada. Su contenido está disperso entre Getting Started, hPanel y Website, lo que es un hallazgo real para cualquiera que espere un hogar central dedicado, como lo tienen VPS o Email.
Buscar “Web Apps” directamente devolvió 71 resultados en 8 páginas. Los resultados principales eran una mezcla de contenido directamente relevante y otro solo tenuemente relacionado:
How to deploy apps built with Codex on Hostinger, directamente relevante
Hostinger AI Builder: How to create a web app in agentic mode, adyacente pero de otro producto
How to add a Node.js Web App in Hostinger, directamente relevante
How to install Flutter Web on a VPS at Hostinger, un producto distinto por completo
Varios artículos de pago de Website Builder (PayPal, WeChat Pay, BLIK), no relacionados más allá de compartir las palabras “web” y “app” en alguna parte del texto
Abrí uno de los resultados principales, How to deploy apps built with Codex on Hostinger, para comprobar su profundidad. Resultó ser una guía detallada y bien estructurada, con frameworks compatibles listados al principio, capturas paso a paso para ambas rutas, importación desde GitHub y carga ZIP, una sección sobre configurar los ajustes de compilación con ejemplos de comandos, un desglose de la estructura de archivos después del despliegue, una explicación del asistente de conexión a la base de datos, una sección de monitoreo de vulnerabilidades y un bloque final de FAQ.
Aunque está planteado específicamente para Codex, la plataforma subyacente es la misma que hay detrás del producto general Node.js Web App, así que la mayor parte aplica directamente.
Lo que pensé: El número de artículos que aparece en la búsqueda se ve fuerte en papel, 71 resultados para un solo término, pero una parte significativa de ese volumen es ruido procedente de productos no relacionados que comparten palabras similares. El artículo que abrí completo sí estuvo a la altura una vez dentro, pasos claros, capturas reales y una auténtica sección de FAQ, pero encontrarlo exigió pasar por resultados que no tenían nada que ver con lo que realmente estaba intentando desplegar.
Veredicto general sobre el soporte al cliente
Kodee es la opción más fuerte de las dos vías de soporte aquí. Las dos preguntas que probé implicaban una ambigüedad real y verificable, recuperación ante fallo de despliegue, momento de las variables de entorno, aprovisionamiento de la base de datos y el papel real de SSH, y Kodee respondió correctamente y con precisión a las cuatro, coincidiendo con lo que yo ya había confirmado manualmente en el panel en lugar de contradecirlo.
La base de conocimientos cumple en calidad una vez que llegas al artículo correcto; la guía de despliegue de Codex en particular es detallada y actual, pero Web Apps Hosting no tiene una categoría dedicada propia, y una búsqueda amplia muestra bastante contenido no relacionado junto con los resultados útiles.
Para una respuesta rápida y específica, Kodee es la primera opción más fiable. Para lectura más profunda y autodirigida, espera tener que filtrar los resultados de búsqueda antes de llegar a algo que realmente se aplique a este producto.
Hosting sencillo para aplicaciones web modernas
Despliega React, Next.js, Vue, Node.js y otras aplicaciones modernas sin gestionar servidores ni infraestructuras complejas.
Sí. El proceso de despliegue es la parte más fuerte de este producto: detección automática correcta de mi stack, branch y versión de Node, un registro de compilación real en vivo en lugar de un spinner, y una app en vivo que superó todas las pruebas de rendimiento que le hice, puntuaciones perfectas de GTmetrix desde dos continentes distintos, una verificación global limpia de 54 puntos y puntuaciones 100/100 coincidentes de las propias herramientas de Hostinger tanto en escritorio como en móvil. Kodee respaldó eso con respuestas precisas y específicas a preguntas técnicas reales en lugar de respuestas genéricas de guion.
Los bordes ásperos son pequeños, pero vale la pena conocerlos antes de comprar. “Managed MySQL” suena en la página del plan como algo listo en el momento en que tu app entre en vivo, y en la práctica significa un formulario de creación manual. El panel también deja a Web Apps Hosting sin un punto de entrada dedicado desde la pantalla principal Home; tienes que saber que debes entrar primero en Websites.
Para un desarrollador que quiere un despliegue rápido y agnóstico al framework sobre una infraestructura que da estos resultados, esta es una recomendación fácil. Para alguien que espera que cada función anunciada esté activada en el momento en que termina el checkout, conviene reservar unos minutos extra para configurar la base de datos por tu cuenta.
The section about renewal pricing is probably the most important takeaway. Introductory prices always look attractive, but it's the renewal cost that determines the real long-term value. I also found another review on Bestecision that breaks down the pricing, performance, and renewal considerations in detail.
Estaba buscando un servidor VPS y encontré buenos precios en Hostinger, pero a diferencia de GoDaddy y Hostgator, no encontré forma de contractar por chat con una persona, no hay botones que inviten a hablar con alguien, tienen todo eso muy oculto a un punto que me causó ansiedad pensar que si para compar un servicio no puedo hablar con alguién, que sería para una consulta técnica?, si quieren un consejo, coloquen un botón de chat en la página de inicio, me despertaron muchas dudas al tener todo lo relacionado al servicio a cliente demaciado escondido.
Gracias por compartir tus opiniones y lamentamos que te sientas así.
Queremos asegurarte que nuestros agentes de Éxito del cliente están aquí para ayudarte las 24/7 a través del chat en vivo o por correo.
Se puede acceder fácilmente al chat en vivo a través del panel de control del cliente. Si aún no tienes uno, no te preocupes, ya que puedes hacer cualquier pregunta a través de support@hostinger.com y nuestro equipo estará allí para ayudarte.
Aunque proporcionamos VPS no administrados, nos aseguramos de brindarles a nuestros clientes varias guías prácticas y tutoriales útiles relacionados con problemas específicos. Antes de registrarte, no dudes en visitar la página hostinger.com/tutorials/vps/ para ver los tutoriales dedicados al hosting de VPS y chatear con nuestros especialistas. ¡Esperamos que encuentres todo lo que estás buscando!
Y Cristian, nos complace saber que estabas considerando usar Hostinger para tus proyectos, por lo que estaremos más que felices de ayudarte a llevarlos a cabo para alcanzar su máximo potencial.
Si aún estás interesado, comunícate al correo que se te proporcionó, ¡te contaremos todo sobre nuestro producto!
¡Esperamos que comiences tu aventura en línea con nosotros!
Tuve Hostinger por un año y medio y de ese año y medio más de 10 problemas me surgieron, mi pagina y mi api se caían constantemente, perdía muchas ventas lo que hice fue invertir un poco más y emigre mis proyectos a Google cloud.
Gracias por compartir tus conocimientos con nosotros. Es triste ver que tu experiencia con nosotros no te ha satisfecho. No es así como queremos que se sientan nuestros clientes. Por lo tanto, tomaremos en cuenta tus comentarios y los utilizaremos para mejorar nuestros servicios VPS.
Esperamos que nos brindes otra oportunidad de demostrar que somos dignos de tu tiempo algún día en el futuro. Mientras tanto, si tienes más comentarios sobre nuestros servicios, te invitamos a contactarnos por correo electrónico a quality@hostinger.com.
la verdad que su hosting es demasiado malo, me pasa lo mismo que este usuario, a cada rato su servidor se cae y las paginas no abren constantemente. un asco de verdad estoy viendo a donde emigrar todas mis paginas porque me han dado puro dolores de cabeza
Antes Hostinger era una maravilla...el chat online solucionaba tus dudas rapidamente, ahora no se que quisieron inventar y no responden nunca, pero nunca, es una verguenza, yo ahora tengo mi sitio caido hace dias...por problemas de dns...nadie responde, mande miles de emails...el chat en vivo no responde nadie, esroy perdiendo tiempo y dinero. la verdad una verguenza increible.
No os deis de alta en este servicio ni compres ningún servicio , llevo 1 mes esperando a que activen mi espacio. Muy muy mala... Ya se sabe lo barato sale caro
Gracias por dejarnos tu opinión; Los comentarios de nuestros clientes son muy importantes para nosotros, ya que es una excelente manera de crecer y mejorar.
Extendemos nuestras sinceras disculpas por tu experiencia insatisfactoria con Hostinger. Buscamos alcanzar los más altos estándares, por lo que esta situación tampoco es de nuestro agrado.
Queremos solucionar el problema que tuviste y cambiar tu experiencia. ¿Podrías enviarnos un mensaje en relación a tu problema a través de nuestro correo electrónico quality@hostinger.com? Así nuestro equipo puede investigarlo.
Nuevamente, gracias por tu paciencia, ¡y realmente esperamos que nos brindes otra oportunidad de demostrar que nuestro servicio es de la más alta calidad!
Soy hobbista de internet y siempre elijo hostinger como mi registrador de dominio por precio, calidad, facilidad de uso y atencion post-venta. De ahi que lo recomiende sin lugar a dudas.
Hola! Espero no sea molestia, pero me gustaría ver tu sitio web ya que me interesa mucho ver la rapidez con la que cuentan los sitios web alojados en Hostinger. Gracias!
Funcionó bien en las pruebas. La implementación detectó automáticamente mi stack correctamente, la aplicación en vivo obtuvo calificaciones perfectas en pruebas independientes de GTmetrix desde dos continentes, y la asistencia de IA de Hostinger dio respuestas precisas y específicas a preguntas técnicas reales. El principal inconveniente es que MySQL administrado requiere configuración manual a pesar de cómo se promociona.
¿Hostinger Web Apps Hosting ofrece un reembolso?
Sí, dentro de los 30 días posteriores a la compra, según los términos estándar de reembolso de hosting de Hostinger. A diferencia de los planes VPS de Hostinger, no hay un período de espera adicional entre solicitudes de reembolso; una cancelación sencilla dentro de la ventana debería ser válida.
¿Qué frameworks admite Hostinger Web Apps Hosting?
Un amplio abanico en ambos extremos. Las opciones de frontend compatibles incluyen Next.js, React, Vue.js, Svelte, Astro y Angular, mientras que la compatibilidad de backend cubre Express, Fastify, NestJS y las rutas API de Next.js, con versiones de Node.js disponibles desde la 18.x hasta la 24.x.
¿Hostinger Web Apps Hosting incluye una base de datos?
No automáticamente. El plan anuncia MySQL administrado, pero usted crea la base de datos real usted mismo mediante un formulario manual en el panel, y luego la conecta a su aplicación usando variables de entorno. Hostinger gestiona la infraestructura subyacente de la base de datos, no el paso de aprovisionamiento en sí.
¿Cómo se compara Hostinger Web Apps Hosting con una plataforma como Vercel?
Apunta al mismo público, desarrolladores que quieren subir código y olvidarse de la gestión del servidor, pero incorpora extras como un dominio gratuito, correo electrónico gratuito y MySQL administrado directamente en un único precio mensual fijo, en lugar de un modelo basado en el uso. Las evaluaciones independientes en esta prueba mostraron tiempos de carga y Core Web Vitals a la altura de lo que esperarías de una plataforma respaldada por CDN en esa categoría.
HostAdvice.com brinda opiniones profesionales de alojamientos web totalmente independientes de cualquier otra entidad. Nuestras opiniones no son sesgadas, son honestas y aplican las mismas evaluaciones a todas las empresas revisadas.Recibimos compensación monetaria por parte de las empresas que revisamos. La compensación por servicios y productos no tiene influencia en la dirección o las conclusiones de nuestras opiniones. Tampoco la compensación influye en nuestras calificaciones para ciertas empresas de alojamiento web. Esta compensación cubre los costos de regalías para los autores de opiniones, para comprar las cuentas, y para la prueba.