Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 14100|Resposta: 1

[Web] Qual é a diferença entre php-CGI e php-fpm?

[Copiar link]
Publicado em 24/10/2014 10:51:23 | | |
Muitas pessoas já viram processos php-CGI e php-fpm sem saber a diferença

Na verdade, não sei

Eu fiz um pouco de Baidu, e aqui está o que outros disseram:

o cgi é ineficiente, toda vez que chega uma solicitação PHP, um novo processo PHP é criado para analisar, o processo é destruído após a análise sintética, e então o processo é solicitado a começar novamente...
FPM=Gerencie processos fastcgi, mantenha um certo número de processos para chamadas nginx, assim você não precisa criar um processo novo toda vez, o que é mais rápido. O princípio é um pouco semelhante ao de um pool de conexão de banco de dados.






Anterior:As máquinas-ferramenta CNC na Alemanha são incríveis, veja o trabalho artesanal dos estrangeiros
Próximo:Amor em Lincoln Park~
 Senhorio| Publicado em 24/10/2014 11:00:50 |
O PHP-FPM é muito prático de usar, a configuração fica no arquivo PHP-FPM.ini, e a inicialização e reinício podem ser feitos a partir de php/sbin/PHP-FPM. O que é mais conveniente é que, após modificar o php.ini, você pode usar diretamente o recarregamento do PHP-FPM para carregá-lo, e pode completar o carregamento de modificação php.ini sem interromper o processo
Os resultados mostram que usar PHP-FPM pode melhorar muito o desempenho do PHP. A velocidade de recuperação da CPU do processo controlado pelo PHP-FPM é relativamente lenta, e a alocação de memória é muito uniforme.
Processos controlados pelo spawn-FCGI têm uma queda rápida da CPU, enquanto a alocação de memória é desigual. Existem muitos processos que parecem não atribuídos, enquanto outros estão altamente ocupados. Isso pode ser devido à distribuição desigual das tarefas no processo. Isso levou a uma diminuição na velocidade geral de resposta. E o PHP-FPM é razoavelmente alocado, resultando na menção tanto da resposta geral quanto da média da tarefa.
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com