por que meu script php é mais lento no debian que o freebsd?

0

Nós movemos um aplicativo baseado na web para um novo servidor recentemente, mas o novo servidor parece ficar mais lento do que o antigo. O servidor antigo era o FreeBSD 7 com o Apache 2.2, o mod_php 5.3 e o mySQL 5.1. O novo servidor é o Debian 7 com Apache 2.2, mod_php 5.4 e mySQL 5.5.

Até onde eu sei, as configurações são muito boas.

O servidor antigo demorou muito tempo para exibir os resultados (10 ou mais segundos, 30 às vezes), mas exibiu os resultados da maneira como eles foram obtidos. O novo servidor parece levar aproximadamente o mesmo tempo, mas não exibe nenhum resultado até que a página inteira esteja pronta. Isso faz com que o aplicativo "sinta-se" mais lento, porque qualquer coisa que você faz resulta em um atraso de 10 segundos antes de receber qualquer resposta enquanto carrega a página.

Por que o novo servidor estaria armazenando em buffer a página (se é isso que está fazendo)? Existe alguma configuração que eu possa alterar para que ela pare?

    
por John David Ratliff 03.02.2014 / 16:00

1 resposta

2

Eu encontrei a solução. O problema é o mod_deflate, que é ativado por padrão no debian, mas não é usado no FreeBSD por padrão. Desligar mod_deflate me dá saída sob demanda.

    
por 04.02.2014 / 14:39