PHP acelerador - PHP accelerator

Um acelerador de PHP é um PHP extensão projetado para melhorar o desempenho de software aplicações escritas em PHP linguagem de programação .

Operação

A maioria aceleradores PHP trabalho de cache do compilado opcode / bytecode de representação PHP de arquivos PHP para evitar a sobrecarga de análise e compilação de código fonte em cada pedido (alguns ou mesmo a maioria dos quais nunca pode ser executado). Para melhorar ainda mais o desempenho, o código armazenado em cache é armazenado em memória compartilhada e directamente executada a partir daí, minimizando a quantidade de disco lento lê e cópia de memória em tempo de execução.

benefícios práticos

PHP aceleradores de aumentar substancialmente a velocidade de aplicações PHP. Melhorias de página web geração de rendimento por fatores de 2-7 foram observados.

O efeito sobre o desempenho do aplicativo de caching opcode varia amplamente, dependendo de fatores como o tempo de execução inerente da aplicação PHP eo percentual de código fonte realmente executado em uma determinada solicitação, e se passos adicionais de otimização são realizadas. Enquanto um código otimizador pode mesmo abrandar o desempenho global quando usado isoladamente, ele pode fornecer um aumento de desempenho adicional quando acoplado com um cache de bytecode, como o esforço de otimização é realizada apenas uma vez.

Veja também

Referências

links externos