Пользуюсь digitalocean, если заходит больше 30 человек +/- начинаются дикие нагрузки на CPU и RAM. Через консоль и команду top выдает что apache2 сжирает ресурсы. Соответственно всё обновил, включил кэш, закрыл лишние порты и прочую оптимизацию провел - помогло, но не сильно. Значит дело в кривом php-скрипте который дико грузит апач, думаю я.
Вопрос - как через командную строку ubuntu 14.04 узнать какие файлы исполняются дольше всего? Или другим способом, может как-то можно php-скрипт сделать, который выведет время исполнения каждого файла в директории, при загрузке сайта?
UPD: сайт на wordpress + woocommerce, всё обновленное, плагины купленные и свежие, тема также
Ну и можно попробовать использовать профилировщики, но вот тут я тыкаю пальцем небо, так как в php ни в зуб ногой. Переходите на яву, там все это гораздо проще xD techportal.inviqa.com/2009/12/01/profiling-with-xhprof