Opciones para cuando excede los límites de trabajo de PHP »Servebolt.com

Hay un par de formas en las que su sitio puede quedarse sin recursos. Uno de los más comunes de los que escuchamos mucho es sobre un sitio que excede los límites de trabajo de PHP. Y creemos que es un poco tonto tener este problema en primer lugar. Dejame explicar.

Índice de contenidos
  1. ¿Cuáles son los límites de trabajo de PHP en cada proveedor de hosting?
  2. Por que los límites de PHP Worker son malos
  3. ¿Cuáles son los límites de tu hosting?
    1. Pero, ¿qué pasa con el límite de memoria y la RAM de PHP?
  4. ¡Hemos lanzado en el Reino Unido! 🇬🇧

¿Cuáles son los límites de trabajo de PHP en cada proveedor de hosting?

Comencemos explicando qué es un trabajador PHP antes de responder esta pregunta. PHP, como lenguaje de programación, es un intérprete de un solo subproceso por diseño en su núcleo. Los trabajadores de PHP determinan cuántas solicitudes simultáneas puede ejecutar el servidor en un momento dado. Las solicitudes se ejecutan casi al instante.

Preguntas como "¿Cuántos trabajadores PHP necesito?" o "¿Qué pasa si los trabajadores no son suficientes?" son preguntas comunes que se hacen si su sitio está realmente limitado por una cantidad fija de trabajadores. En Servebolt, su sitio no está limitado por trabajadores PHP.

Este es el por qué. El límite de trabajadores es algo que viene por diseño de PHP-FPM, el FastCGI Process Manager utilizado por muchas empresas de hosting. En nuestra pila tratamos con los trabajadores de forma dinámica. Lo que significa que cada proceso de Apache puede activar un proceso PHP. Esto significa que Servebolt no limita en absoluto a sus trabajadores PHP.

Por que los límites de PHP Worker son malos

Que el rendimiento de su sitio esté limitado por PHP Workers no es ideal. Cuando su tráfico aumenta y comienza a quedarse sin trabajadores, lo primero que debe notar es que las solicitudes comienzan a hacer cola. Esto significa que sus páginas se entregarán con demoras en las respuestas. Lo primero que hay que notar cuando eso sucede es un tiempo más alto hasta el primer byte (TTFB).

Pero empeora. Si la cola continúa creciendo, causada por aún más tráfico, se encontrará con más problemas. Una vez que el tráfico es demasiado alto, es cuando se encuentra con problemas reales. Hasta el punto en que las páginas dejan de responder en absoluto. En última instancia, resulta en que su sitio se caiga.

¿Cuáles son los límites de tu hosting?

Donde nuestros competidores están limitando sus trabajadores PHP, en el mejor de los casos para sus planes más caros, a 16 trabajadores PHP, ya ofrecemos más que eso para nuestros planes Pro que desde $ 70 al mes actualmente. Tener suficiente CPU nunca debería ser un cuello de botella para un sitio web o una tienda de comercio electrónico. Por eso tenemos la política de "CPU suficiente".

Todos nuestros planes escalan como cabría esperar de una plataforma escalable. Aprender más sobre cómo calcular cuánto tráfico puede manejar su sitio.

Pero, ¿qué pasa con el límite de memoria y la RAM de PHP?

Cada proceso PHP tiene acceso a la cantidad máxima disponible según lo establecido como límite de memoria PHP en su Bolt. Y puede actualizarlo a 1 GB si es necesario, pero rara vez se necesita en nuestros Bolts. Esto significa que nunca se quedará sin los límites de trabajo de PHP, pero es posible que limitado por los límites de memoria de PHP.

Un cuello de botella común al escalar un sitio web es la RAM. En Servebolt proporcionamos RAM ilimitada para todos los planes de precios. Esto asegura que no tenga que preocuparse por tener suficiente RAM. Servebolt se encarga de eso. Nos aseguramos de que su sitio siempre tenga suficiente RAM disponible. Servebolt puede escalar su sitio web más fácilmente que la mayoría de las otras alternativas de alojamiento.

Deja una respuesta

Subir