Então minha intenção era realmente avaliar como nosso aplicativo atual gera relatórios no php5, php7 e php7-fpm.
Eu fiz isso lançando uma instância de 2GB no DigitalOcean com o Ubuntu 16.04 e instalando o apache2 e o php7. O teste foi executado em cerca de 9 segundos e gerou um relatório 10 vezes (ab -k -c 2 -n 10).
Então eu instalei o ppa: ondrej / php e atualizei e executei novamente (ainda no php7.0, mas agora no ppa). Resultado de 16 segundos foi um pouco surpreendente. Eu mudei para o php5.6 e ele funcionou em 18 segundos.
Então eu purgou o ppa e restaurou o php7 do repositório do ubuntu e ele rodou em aproximadamente 10 segundos novamente.
Então, por que tão lento?
Tags php php7 apache-2.4 ubuntu