Инструкция
1
Большинство провайдеров, как правило, имеет немалое количество серверов. И покупая хостинг, вы не можете заранее знать, на каком из них будет размещен ваш сайт. Исходя из этого, чтобы оценить качество хостинга, то есть проверить загруженность сервера, воспользуйтесь бесплатным тестовым периодом.
2
Расставьте по находящимся на сайте скриптам таймеры. Наберитесь терпения и потратьте несколько дней на сбор статистики по временной генерации страниц, исполнению PHP и отдельно по обработке запросов MySQL. После этого постройте график и проанализируйте, имеется ли в пиковые часы ухудшение производительности. Но для проведения подобного анализа обязательно необходимо, чтобы на сайте имелась посещаемость.
3
Очень хорошо, если хостер-провайдер дает возможность предоставления доступа по SSH. В этом случае воспользуйтесь командой top. Полученный результат, который вы видите на рисунке, расшифровывается так: 0.76, 0.61, 0.52 – обозначает загрузку сервера за последние одну минуту, пять и пятнадцать, где единица – это 100% загрузка. up 20+08:46:29 19:29:45 – означает аптайм, то есть время бесперебойной работы сервера (в приведённом примере это 20 суток). Остальные данные - это статистика по использованию оперативной памяти и свопа, при неактивном использовании последнего.
Результат проверки
4
Хостеры следят за тем, чтобы каждый из сайтов не использовал слишком много ресурса, так как это может привести к ущемлению прав других. Что касается загруженности канала, то его проверку вы можете провести, воспользовавшись пинговым сервисом, например вот этим host-tracker.com. Свою статистику вы получите уже через несколько дней. Также обратите внимание на работу техподдержки. Если ее ответы приходят в разумные сроки (максимум 72 часа), по изложению понятны, обоснованно отвечают по существу вопроса, то это хороший результат.