Ofertas de Black Fridayhasta 60% de descuento
  • 60% de descuento el primer año en planes anuales
  • 45% de descuento en licencias de por vida
Termina en
Aprovecha la oferta
Informe de rendimiento

Medido en una tienda real.Rápido en un hardware modesto.

Sometimos a prueba de carga una tienda de moda activa en su propio servidor de 2 vCPU, con recorridos reales de compra enviados desde el país de cada comprador. Aquí te mostramos su capacidad, cómo lo medimos y por qué sigue siendo rápido a medida que tu negocio crece.

Una tienda activa y su catálogoDesde el país de cada compradorTiempo del servidor sin caché de páginaPHP-FPM estándar
Repetición de la prueba de carga: los compradores van aumentando hasta llegar a 40 a la vez en un servidor de 2 vCPU, mientras la página típica se mantiene cerca de 0.4 s, la CPU sigue teniendo margen y la memoria permanece estable
Repetición de la medición en 2 vCPU y 3.8 GB de RAM
Mira la película

Prueba de carga en 2 vCPU.

40 compradores al mismo tiempo en 2 vCPU: ≈0.4 s por página en condiciones típicas, 83–89 ms de tiempo de servidor y 99.97% sin errores.

Store Console · Prueba de carga en 2 vCPU0:42
Una película breve y narrada. Todo tu negocio en una sola consola.
83–89 msTiempo del servidor por página, sin caché de página
0.24–0.52 sPágina típica con 20–30 compradores a la vez
≈0.4 sPágina típica con 40 compradores a la vez
99.97%7,714 solicitudes atendidas sin errores
Qué mostró la prueba

Un servidor pequeño con margen de sobra.

La aplicación, PostgreSQL, Redis y los procesos en segundo plano compartieron un mismo servidor de 2 vCPU con 3.8 GB de RAM.

20–30 compradores a la vez

Página típica en 0.24–0.52 s y el 5% más lento por debajo de 1.5 s, con la CPU a media carga o menos.

40 compradores a la vez

Página típica de cerca de 0.4 s, con la CPU al 58–83% y todavía queda margen.

43,000–50,000 solicitudes por hora

Con 12–14 solicitudes por segundo, el mismo servidor pequeño aguanta una hora de compras intensa.

Memoria que se mantiene estable

El contenedor web se mantuvo en 225–262 MiB durante toda la ejecución, con más de 2.4 GB de RAM libres.

83–89 ms en el servidor

Medido para un comprador con sesión iniciada y sin caché de página: el caso más exigente para el servidor.

Búsqueda en unos 170 ms

La búsqueda de productos tarda unos 170 ms de tiempo de servidor en el mismo equipo pequeño.

Cómo lo medimos

Tienda real, recorridos reales, distancia real.

Los números en los que puedes confiar se basan en condiciones que reconoces, así que medimos cómo llegan realmente tus compradores.

1

Una tienda en vivo

Un catálogo real de moda y un checkout, en un servidor de 2 vCPU y 3.8 GB, con todo en una sola máquina.

2

Recorridos reales

70% de visitantes nuevos, entre una y cuatro páginas por visitante, con búsquedas, adición al carrito y 5–15 segundos de lectura entre clics.

3

Distancia real

k6 envió tráfico desde el país de los compradores, con gzip activado, y cada comprador virtual tuvo su propia sesión.

4

Medición honesta

La red y TLS se incluyeron en los tiempos de página; sin caché de página en los tiempos de servidor, y con PHP-FPM estándar y OPcache.

¿Por qué se mantiene rápido?

Arquitectura liviana, probada en cada versión.

No necesitas comprar una mejora de servidor. La velocidad viene de cómo está construida y verificada la aplicación.

El informe completo

Páginas típicas y más lentas, lado a lado.

La página típica (p50) y el 5% más lento (p95), con tiempos medidos de extremo a extremo desde el país de los compradores, junto al tiempo de servidor, la tasa de éxito y el consumo de memoria de la misma prueba.

Informe de rendimiento: tiempos de página típicos y más lentos con 20–30 y 40 compradores simultáneos en un servidor de 2 vCPU, 83–89 ms de tiempo de servidor por página, 99.97% de solicitudes atendidas y memoria estable.
Liviano por diseño

Medimos y lo hicimos más liviano y rápido.

Cada página se renderiza en el servidor y se puede leer antes de que se ejecute cualquier script. Los datos que son iguales para todos los visitantes se entregan como archivos en caché, y los módulos arrancan solo cuando una solicitud los necesita.

  • Página de la tienda reducida de 501 KB a 78 KB
  • App lista para responder en 87–92 ms, frente a 480–770 ms antes.
  • Las páginas para invitados se guardan en caché por dominio e idioma, así que las visitas repetidas no consultan la base de datos.
  • Imágenes convertidas a WebP y ajustadas a cada ubicación.
Antes y después de nuestro trabajo de rendimiento: página de la tienda, de 501 KB a 78 KB; script de entrada, de 626 KB a 248 KB; app lista en 87–92 ms; páginas para invitados y de productos por debajo de un tercio de segundo; Lighthouse en escritorio: 98.
Sin entorno de ejecución especial

Rápido en hosting estándar.

Estos resultados se obtienen con PHP-FPM estándar y OPcache. Sin Octane, Swoole, FrankenPHP ni JIT, mantienes la misma velocidad en cualquier servidor Linux con Docker y sin nada exótico que mantener.

PHP-FPM estándarEl entorno de ejecución que todo hosting PHP ya admite
OPcache optimizadoPreparado para una aplicación grande desde el inicio
Consultas eficientesLos datos relacionados se cargan de una vez, no fila por fila
Caché en el edgeCDN opcional delante de las páginas públicas
Calidad

Cada versión supera los mismos controles.

Antes de preparar una versión, se ejecutan el análisis estático y más de 14,000 pruebas automatizadas, para que ninguna función nueva haga que tu tienda pierda velocidad o confiabilidad sin que te des cuenta.

Cada cambio supera cinco controles: revisión, análisis estático, más de 14,000 pruebas, una compilación firmada para el entorno de pruebas y una actualización segura en tu servidor.
Espacio para crecer

¿Más compradores? Suma capacidad, sin reescribir el código.

La aplicación está limitada por la CPU y no guarda estado local, por lo que la capacidad aumenta con los núcleos: pasa a 4 vCPU, asigna un servidor propio a la base de datos y luego agrega servidores de aplicación detrás de un balanceador de carga.

Un servidor escala en cuatro etapas: la base de datos se separa, los servidores de aplicación se multiplican detrás de un balanceador de carga y los workers reciben nodos propios, siempre con la misma versión y los mismos datos.
Preguntas sobre rendimiento

Respuestas sin rodeos sobre la velocidad.

¿Será igual de rápido en mi servidor?

Sí, en un servidor comparable de 2 vCPU ubicado cerca de tus compradores. Los tiempos de carga incluyen la red, por lo que la cercanía del hosting a tus clientes importa tanto como el tamaño del servidor.

¿Qué significa “compradores al mismo tiempo”?

Personas que navegan activamente al mismo tiempo, con 5–15 segundos de lectura entre clic y clic. Una tienda con 40 personas a la vez atiende a miles de visitantes al día.

¿Qué hago cuando aumenta el tráfico?

Primero, pasa a 4 vCPU; después, asigna un servidor propio a la base de datos y, por último, agrega servidores de aplicación detrás de un balanceador de carga. El software y los datos no cambian en ninguna etapa.

¿Guardas las páginas en caché?

Sí. Las páginas públicas se guardan en caché por host e idioma, por lo que las visitas posteriores no consultan la base de datos. Además, puedes agregar un CDN delante. Los tiempos del servidor que se muestran en esta página se midieron sin caché de páginas.

¿Por qué no Octane ni Swoole?

No los necesitas. PHP-FPM estándar mantiene el hosting simple y predecible, y la aplicación ya es lo bastante eficiente para funcionar rápido sin un entorno de ejecución especial.

Pruébalo en tu propio servidor.

Crea tu plan, despliega con Docker y comprueba la velocidad con tu propio catálogo.