Eu só quero saber porque o eAccelerator não funciona se o SuPHP estiver habilitado?

3

Eu só quero saber por que as pessoas dizem que o eAccelerator não funcionará se o SuPHP estiver habilitado, porque no meu servidor eu estava executando o e-accelerator e agora eu habilitei o suphp e parece estar funcionando muito bem. .

Perguntas são

  1. é uma boa ideia executar os dois?
  2. se eu quiser desativar o e-acelerador, como faço isso?
  3. existe alguma alternativa para fazer aceleração diferente do acelerador eletrônico ao usar o suphp?
  4. Quais são as dicas para tornar o servidor rápido com php?
  5. Alguma idéia do desempenho e recomendação do opcode do XCache?
por user1179459 27.08.2012 / 14:11

1 resposta

5

O SuPHP requer um script para ser executado como um usuário específico, dado que não tenho certeza se o uso do SuPHP em seu ambiente é um requisito ou não.

  1. Não é uma boa ideia porque não funcionam bem em conjunto.
  2. Desativar o eaccelerator no seu arquivo php.ini
  3. Não há aceleradores que funcionem bem com o SuPHP. Eu acredito que isso tenha a ver com o funcionamento do suPHP e porque ele inicia e interrompe o PHP conforme necessário. Todos os aceleradores requerem PHP persistente .
  4. Se você não conseguir usar o SuPHP, então consideraria o uso da APC - consulte aqui
  5. O XCache não funciona com o SuPHP ao meu conhecimento

Observe o FastCGI, pois ele permite que o armazenamento em cache seja configurado e tenha menos sobrecarga do que o SuPHP

    
por 27.08.2012 / 17:40