by DJ Krypton | 22.01.2010 13:50
С декабря 2003 г., момента старта моего сайта, я размещал его, а также сайты моих друзей на площадках компании «Мастерхост«. Поначалу, когда сайт работал и вовсе без базы. Все конечно же было замечательно — грузился сайт очень быстро и сбоев почти не было. После непродолжительного существования в таком виде, в 2004 г. я решил сделать новую версию сайта на каком либо движке. Выбор мой пал на довольно популярную в то время CMS[1] — PHP-Nuke [2]. Система конечно страшная, но на то время меня прельщали довольно широкие возможности добавляемых модулей. В общем, после того, как я эту систему установил и потратил довольно много времени на ее настройку, начались проблемы. Сайт начал очень долго загружаться. Порой невозможно было дописать новость из-за частых сбоев. Сначала, по неопытности, я подумал, что это связанно в первую очередь с моей CMS, тем более, что служба поддержки Мастерхоста уверяла меня, что проблем нет и все так и должно быть. С тех пор я так не предпринимал никаких шагов в сторону оптимизации сайта, а потом и вовсе забросил ведение проекта на пару лет.
И вот, в апреле 2009 года я, окончательно оправившись от всех проблем семейного характера, решил, по совету Philcher[3]‘a, возобновить ведение сайта именно на движке WordPress[4]. После установки подходящей темы и плагинов, «Мастерхост» окончательно взбунтовался и сайт фактически перестал нормально работать.
[5]
[7]
Из-за этих «перегрузов» было невозможно ни писать нормально посты ни осуществить архивацию базы данных, невозможно было даже просто посмотреть сайт.
Сначала я попытался выяснить у службы техподдержки как можно решить эту проблему. Они предложили в качестве единственного варианта решения перевести мои площадки на другой физический сервер. Но это не принесло ровно никаких результатов.
И так как я совсем не хотел уходить на другой хостинг, я начал пробовать облегчить и оптимизировать сайт. Опробовал почти все известные методы оптимизации — уменьшение запросов к базе, кэширование HTML кода, скриптов и стией, использование CDN[8]. Но по большому счету все это толком не помогло. Мне удалось только немного уменьшить время загрузки страниц, но ошибка 503 стала появляться еще чаще.
И все это при таком минимальном количестве посетителей. Мне кажется, что если уж «Мастерхост» берет довольно приличную по нынешним меркам сумму за хостинг, то было бы хорошо с их стороны предупредить клиентов об узких метсах и о жестких ограничениях производительности их виртуального хостинга.
В конце концов я все же решился переводить сайты на другой хостинг. И по совету Mad[9]‘a начал переводить и тестировать сайт на хостинг РБК. Начитавшись разных советов на форумах, а так же проведя анализ сайтов с похожими темами и движками, решил все же взять VPS — чтобы было куда расти по ресурсам. Про РБК пока сказать ничего не могу — прошло слишком мало времени, но сайт конечно начал работать намного быстрее и стабильнее.
Спасибо linuxsc.ru[10] за помощь с настройкой VPS.
Итак, какие же выводы можно сделать из всего этого затянутого повествования:
Если Ваш сайт требователен к ресурсам, не советую, по собственному опыту, пользоваться хостингом компании Мастерхост.
В этом случае лучше всего пользоваться конечно VPS [11]или же выделенным сервером[12]. Если же такой возможности нет, попробуйте поискать рабочие сайты, использующие такую же CMS и тему, как и Ваш сайт, и через whois (например тут[13]) посмотреть какого «хостера» используют владельцы сайта.
Source URL: https://djkrypton.de/2010/01/change_hosting/
Copyright ©2025 DJ KRYPTON unless otherwise noted.