Isso não é exatamente uma atualização nos serviços da Kinsta: É, na verdade, um aviso de que estamos mudando a terminologia para algo que sempre chamamos de “PHP workers” e adotando o termo mais padronizado na indústria: threads.
Qualquer pessoa que passe muito tempo lendo a documentação da Kinsta, nosso blog ou a Base de Conhecimento pode ter a sensação de que alguns personagens da nossa história mudaram, mas os mesmos PHP workers sobre os quais falamos há muito tempo estão simplesmente realizando as mesmas tarefas com um nome diferente.
Qual é o problema com PHP workers e threads?
O motivo de nos preocuparmos com essa terminologia é que o interpretador PHP que processa os scripts por trás de um aplicativo como o CMS do WordPress é executado em um único thread. Isso significa que solicitações recebidas quase ao mesmo tempo seriam, naturalmente, enfileiradas para serem processadas uma de cada vez. Isso pode deixar a experiência dos visitantes do site mais lenta.
Uma solução que a Kinsta emprega há muito tempo é simular um ambiente multi-threaded, disponibilizando o acesso ao PHP em várias partições distintas de memória. Cada bloco de memória ainda pode processar apenas um thread PHP, mas todos podem ser executados simultaneamente, dividindo a carga de trabalho.
Portanto, “workers” era um termo que parecia uma boa ideia (na época).
Por que os clientes da Kinsta devem estar cientes dos threads
Para clientes com sites WordPress de tráfego mais alto, otimizar o desempenho do PHP pode ser um ato de equilíbrio delicado entre o número de threads PHP disponíveis para processar solicitações simultaneamente e a quantidade de memória disponível para cada um.
O PHP não é invocado quando um site fornece conteúdo em cache em resposta a uma solicitação do navegador, mas é necessário sempre que um script precisa ser interpretado para tarefas como consulta ao banco de dados e criação de páginas em tempo real.
Sites com muitos usuários simultâneos podem se beneficiar da disponibilidade de mais threads. Os sites que dependem de consultas intensivas ao banco de dados e do processamento de grandes arrays de dados podem se beneficiar da disponibilidade de mais memória para cada thread.
Esperamos que o novo complemento de desempenho PHP da Kinsta (disponível no painel MyKinsta e na API da Kinsta) aumente a visibilidade dos threads para muitos clientes. Ao usar um termo amplamente conhecido na indústria de hospedagem, esperamos que os usuários possam visualizar melhor o que acontece nos bastidores da nossa plataforma.
Nosso objetivo: A hospedagem de WordPress mais rápida e confiável
Estamos sempre buscando maneiras de tornar a hospedagem gerenciada de WordPress mais poderosa, confiável e simples.
Se você precisa de um site WordPress rápido e seguro, confira nossos planos de hospedagem e encontre o que atende às suas necessidades.