у меня под одним из сайтов похожий сервер стоит + php5-fpm. Загрузка страниц обычно занимает 0.6-0.8 (php full time), а такой же тест показывает на 10 сек. меньше почти по всем точкам. Так что, поставьте php5-fpm и настройте его работу с остальными модулями.
ну, тем не менее: memcached + apc + sphinx (я не понял, есть он у ТС или нет) + phpmyadmin + mysql это уже очень нехилое потребление ОЗУ, а, если учесть, что ее всего 2гб, то работает все это в натяг.
1. isp+phpmyadmin = -20% к мощности сервера. Раз сервер VPS, то наверняка на технологии OpenVZ, а значит зависите от соседей по узлу — у них нагрузка идет на сервер, на Вас она тоже распространяется.
2. Куча плагинов, из которых далеко не все работают оптимизированно.
ах да, чуть не забыл — почти все приведенные Вами быстрые сайты стоят на выделенных серверах с оперативкой в 16 и более гб., которая позволяет почти все в memcache загружать, а для Вашего сервера приведенные данные вполне нормальны, но не в них дело — протестируйте
А что Вас не устраивает в этих показателях? Вполне, надо сказать, неплохие. Плюс, не забывайте, что вход под админом увеличивает время загрузки, т.к. aceadminpanel и др. админские примочки кушают весьма не мало.
Проверьте свой сайт этим тестером: loadimpact.com и добавьте к топику результат этого тестирования, вот там уже будет видно, что и как
2. Куча плагинов, из которых далеко не все работают оптимизированно.
3. Вопрос, как настроены nginx, apache и mod_php
вот Вам список возможных тормозов
что стоит на Вашем сервере? полный список установленных модулей, включая isp, phpmyadmin и т.д., если есть.
Проверьте свой сайт этим тестером: loadimpact.com и добавьте к топику результат этого тестирования, вот там уже будет видно, что и как