Назад | Перейти на главную страницу

Почему PHP 7.0.13 по умолчанию в Ubuntu почти в два раза быстрее, чем ppa: ondrej / php PHP 7.0.15?

Так что я действительно намеревался проверить, как наше текущее приложение генерирует отчеты на php5, php7 и php7-fpm.

Я сделал это, запустив экземпляр 2 ГБ в DigitalOcean с Ubuntu 16.04 и установив apache2 и php7. Тест длился около 9 секунд и 10 раз генерировал отчет (ab -k -c 2 -n 10).

Затем я установил ppa: ondrej / php, обновил и снова запустил его (все еще на php7.0, но теперь из ppa). Результат в 16 секунд немного удивил. Я переключился на php5.6, и он работал за 18 секунд.

Затем я очистил ppa и восстановил php7 из репозитория ubuntu, и он снова запустился примерно через 10 секунд.

Так почему же так медленно?