Здравствуйте!
Есть сервер(vps), есть около 10 сайтов на modx, которые висят на данном сервере...
У одного из них посещаемость около 6000 посетителей в день, у другого 1000
У остальных 100-300 в день...
Сайты жутко тормозят, особоенно утром и вечером...
Есть ли какой-либо способ оптимизации всего этого или лучше сразу слезать и переходить на что-нибудь типо Битрикс...
Если улучшить условия сервера, результат улучшится или бесполезно?
Характеристики ВПС? И как настроен софт?
Есть ли смысл в переходе на выделенный сервер и ускорит ли это работу сайтов?
Надо смотреть, как сделаны сайты – может их можно легко оптимизировать, а может быть, понадобится коренным образом переделывать для улучшения ситуации. В любом случае вряд ли Битрикс будет потреблять меньше ресурсов…
Версию лучше бы обновить…
Так просто смотреть бесполезно (хотя загружается вроде бы медленно) – надо добавлять вывод статистики (в комментариях html) и проводить эксперименты, чтобы выяснить, что больше всего нагружает систему. Самое распространенное – недочет в Wayfinder, его исправление (описано на форуме) может дать заметное снижение нагрузки. Также все, что можно, надо кэшировать. Ну и так далее. Еще важно знать, сколько документов MODx имеется на сайте (именно документов системы, а не страниц, видимых пользователю – это могут быть совсем разные вещи).
Реально нагрузка на диск на ВПСах Агавы не ограничивается, мы лишь присматриваем за теми, кто превышает этот параметр, чтобы они не мешали другим жителям. Чтобы не быть голословным, ниже графики нагрузки на диск по данному аккаунту.
Но в Вашем случае дело не в этом. На Вашем тарифе гарантируется частота процессора 2ГГц. При наличии свободных ресурсов на ноде предоставляется больше.
В пиках Вы потребляете почти 6ГГц. Вам необходимо либо оптимизировать код, либо перейти на физический сервер с процессором, который соответствует требованиям проекта.
Вот графики, cкоро добавим возможность просматривать их самостоятельно через личный кабинет: