Menos tiempo de ejecución. Menos memoria. Servidores más pequeños. Facturas más bajas.
Justflows ocupa una fracción del tamaño de un CMS PHP y sigue siendo la plataforma más extensa que puede autohospedar de forma gratuita. Aquí es exactamente de donde proviene la diferencia y lo que vale para usted.
De donde viene la diferencia
La misma página, dos cantidades de trabajo muy diferentes
Nada de esto es una microoptimización. Es la diferencia entre reconstruir una aplicación completa en cada solicitud y simplemente mantenerla en ejecución.
Una solicitud PHP
Repite cada solicitud- 1nginx entrega la solicitud a un trabajador PHP-FPM
- 2El trabajador inicia un nuevo contexto de aplicación.
- 3Cientos de archivos PHP se analizan y cargan automáticamente
- 4Cada complemento activo se registra nuevamente
- 5El tema y sus ganchos están arrancados.
- 6Sólo ahora la página se renderiza realmente.
- 7El contexto es derribado y desechado.
Los pasos 2 a 5 repiten el mismo trabajo en cada golpe, luego deséchalo.
Una solicitud de Justflows
Proceso cálido- 1La solicitud llega al proceso que ya se está ejecutando.
- 2Las páginas almacenadas en caché regresan de inmediato: sin base de datos ni procesamiento
- 3De lo contrario, el enrutador resuelve el contenido y representa los bloques.
- 4La respuesta sale; el proceso se mantiene caliente para el siguiente
Los complementos, temas y rutas se registraron una vez, al arrancar. No se reconstruye nada.
Huella
Más ligero que PHP: por arquitectura, no por truco
Justflows hace menos trabajo por solicitud porque no descarta su aplicación después de cada una. Esa única elección de diseño es donde van la memoria, la latencia y la factura del hosting.
La aplicación se inicia una vez, no una vez por solicitud.
Un PHP CMS se reconstruye a sí mismo con cada visita: analiza los archivos, carga automáticamente las clases, registra cada complemento, renderiza y elimina todo. Justflows arranca una vez y se mantiene caliente, por lo que una solicitud solo hace el trabajo que realmente necesita.
Un bucle de eventos en lugar de un grupo de trabajadores
PHP-FPM reserva un proceso completo por solicitud simultánea y cada uno guarda su propia copia del tiempo de ejecución en la memoria. Node sirve miles de conexiones simultáneas desde un solo proceso, por lo que su RAM deja de escalar con su tráfico.
El almacenamiento en caché y la salida estática están en el núcleo
La caché de páginas, la caché de objetos y la representación estática se incluyen con la plataforma: no hay una pila de complementos de almacenamiento en caché para instalar, ajustar y mantener sincronizados. La mayoría de las solicitudes nunca llegan a la base de datos.
Cada trabajador PHP-FPM lleva su propio intérprete, su propio segmento de caché de código de operación y sus propias extensiones cargadas. Es por eso que un CMS PHP necesita memoria en proporción a la concurrencia máxima, y Justflows no.
Mismo cuadro, misma página
- Memoria, inactiva
- 3.5× inferior
- Memoria, bajo carga
- 4.3× inferior
- Tiempo hasta el primer byte
- 22× inferior
- Solicitudes por segundo
- 19× mayor
¿Cómo se midió esto?
- 1 vCPU · 1 GB RAM VPS
- Justflows (Node.js 22, built-in cache, PostgreSQL 16)
- WordPress 6.x (PHP 8.3-FPM + nginx + MySQL 8, default theme, no page-cache plugin)
- k6 · 50 virtual users · 60 s · homepage
Cifras de referencia, no un punto de referencia de marketing. Mismo VPS, misma página, sin complemento de caché de páginas en el lado de WordPress: agregue uno y PHP cierra gran parte de la brecha de latencia, aunque no la brecha de memoria. Cada figura vive en un único archivo en este repositorio. Reproduzca la ejecución y envíe una solicitud de extracción si mide algo diferente.
Lo que cuesta correr
Elija su tráfico. Observe cómo se reduce el billete.
Mismo sitio, mismos visitantes, dos tiempos de ejecución. El más liviano cabe en una caja más pequeña, y una caja más pequeña cuesta menos cada mes, mientras el sitio esté activo.
1 vCPU · 1 GB
2 vCPU · 4 GB
Estimaciones basadas en los precios de lista típicos de VPS y el uso de memoria mencionado anteriormente. Sus números reales dependen de su host, la forma de su tráfico y la cantidad de complementos que ejecuta, pero la dirección no cambia: un tiempo de ejecución más pequeño necesita un servidor más pequeño.
Comparación completa
Todas las capacidades, una al lado de la otra
La edición gratuita y autohospedada de cada plataforma: no se cuentan los complementos empresariales.
Desliza la mesa hacia los lados para ver cada plataforma.
| Capacidad | simplemente fluye | WordPress | correa | fantasma | Carga útil |
|---|---|---|---|---|---|
| Sitio web completo listo para usar | Incluido, gratis | Incluido, gratis | No disponible | Parcial o dependiente del complemento | No disponible |
| API de contenido REST sin cabeza con OpenAPI | Incluido, gratis | Parcial o dependiente del complemento | Incluido, gratis | Parcial o dependiente del complemento | Incluido, gratis |
| Asistente de instalación del navegador, sin terminal | Incluido, gratis | Incluido, gratis | No disponible | No disponible | No disponible |
| Sistema de complementos con ganchos y filtros. | Incluido, gratis | Incluido, gratis | Parcial o dependiente del complemento | No disponible | Parcial o dependiente del complemento |
| Temas y jerarquía de plantillas | Incluido, gratis | Incluido, gratis | No disponible | Incluido, gratis | No disponible |
| editor de bloques visuales | Incluido, gratis | Incluido, gratis | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento |
| Tipos de TypeScript de un extremo a otro | Incluido, gratis | No disponible | Parcial o dependiente del complemento | No disponible | Incluido, gratis |
| Contenido y administración multilingües | Incluido, gratis | Parcial o dependiente del complemento | Solo nivel pago | No disponible | Incluido, gratis |
| Roles y capacidades granulares | Incluido, gratis | Incluido, gratis | Solo nivel pago | Parcial o dependiente del complemento | Incluido, gratis |
| importador de WordPress | Incluido, gratis | Incluido, gratis | No disponible | Parcial o dependiente del complemento | No disponible |
| SEO, mapa del sitio y robots.txt integrados | Incluido, gratis | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Incluido, gratis | Parcial o dependiente del complemento |
| Configurable permalink structures with 301s | Incluido, gratis | Incluido, gratis | No disponible | Parcial o dependiente del complemento | No disponible |
| Redirect manager with 404 reports and CSV import | Incluido, gratis | Parcial o dependiente del complemento | No disponible | Incluido, gratis | Parcial o dependiente del complemento |
| Comentarios roscados y moderación. | Incluido, gratis | Incluido, gratis | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento |
| Revisiones de contenido con comparación y restauración. | Incluido, gratis | Incluido, gratis | Parcial o dependiente del complemento | No disponible | Incluido, gratis |
| Basura recuperable para contenido y medios. | Incluido, gratis | Incluido, gratis | No disponible | Parcial o dependiente del complemento | Parcial o dependiente del complemento |
| Webhooks firmados con reintentos e historial de entrega | Incluido, gratis | Parcial o dependiente del complemento | Incluido, gratis | Incluido, gratis | Incluido, gratis |
| Interfaz de línea de comandos propia | Incluido, gratis | Incluido, gratis | Incluido, gratis | Incluido, gratis | Incluido, gratis |
| Caché de página completa incorporado | Incluido, gratis | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento |
| Caché de objetos incorporado sin Redis | Incluido, gratis | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento |
| Controles de compresión gzip incorporados | Incluido, gratis | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento |
| Configuración de control de caché del navegador integrado | Incluido, gratis | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento |
| Encabezados de seguridad administrados y CSP aplicado | Incluido, gratis | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento |
| Autenticación TOTP de dos factores con códigos de recuperación | Incluido, gratis | Parcial o dependiente del complemento | Solo nivel pago | Incluido, gratis | Parcial o dependiente del complemento |
| Registro de auditoría de seguridad administrativa | Incluido, gratis | Parcial o dependiente del complemento | Solo nivel pago | Parcial o dependiente del complemento | Parcial o dependiente del complemento |
| Comprobaciones de estado de bases de datos, sistemas de archivos, caché y tiempo de ejecución | Incluido, gratis | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento |
| Panel de diagnóstico y paquetes de soporte redactados | Incluido, gratis | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento | Parcial o dependiente del complemento |
| Actualizaciones principales automáticas y con un solo clic | Incluido, gratis | Incluido, gratis | No disponible | Incluido, gratis | No disponible |
| Static / edge export to a CDN with a sha256 manifest | Incluido, gratis | Parcial o dependiente del complemento | No disponible | No disponible | No disponible |
| Consentimiento de cookies de origen y registro de cookies | Incluido, gratis | Parcial o dependiente del complemento | No disponible | No disponible | No disponible |
| No hay capacidad detrás de un nivel pago | Incluido, gratis | Incluido, gratis | No disponible | Incluido, gratis | Incluido, gratis |
Refleja la edición gratuita y autohospedable de cada proyecto. Estos proyectos avanzan rápido y preferimos ser precisos que halagadores: si una disputa no está actualizada, abre un problema y lo corregiremos.
¿Listo para fluir?
Únase a la comunidad de código abierto que construye el futuro de las plataformas de contenido.