Хостинг > Статьи > Как найти нормальный хостинг?

Как найти нормальный хостинг?



Сейчас найти нормальный хостинг – не проблема: выбирайте известного провайдера с ценами на уровне среднерыночных, и ваш сайт будет работать.

Трудности возникают, когда хочется осознанно выбрать хостера с высоким качеством услуг. Дело даже не в том, что маркетинговые тексты затуманивают разум. Просто характеристик у хостинга много, и у неопытного владельца сайта могут возникнуть трудности с их оценкой.

1. Технические характеристики

Сервер – это обычный компьютер, в том плане, что у него есть процессор, оперативная память, жесткий диск. На одном сервере можно разместить, скажем, тысячу сайтов. Когда вы покупаете недорогой хостинг, ваш сайт становится одним из этой тысячи. Упрощая, можно сказать, что сайт – это обычная программа, которая лежит на жестком диске, а для работы требует ресурсов процессора и оперативной памяти.

В этой ситуации хостер должен следить за тем, чтобы одни сайты не использовали слишком много ресурсов, ущемляя права других. Кроме того, хостер должен оверселить в разумных пределах.

1. 1. Загруженность сервера

У многих провайдеров десятки серверов. И заранее не известно, куда поместят ваш сайт. Поэтому заочно оценить качество хостинга не получится, придется воспользоваться тестовым периодом (нередко бесплатным).

Загруженность сервера можно проверить, расставив по скриптам сайта таймеры. Несколько дней собирать статистику по времени генерации страниц (исполнение PHP и отдельно обработка запросов MySQL), потом построить графики и посмотреть, есть ли ухудшение производительности в пиковые часы. Конечно, для этого на сайте должна быть посещаемость.

Если хостер дает доступ по SSH, то можно воспользоваться командой top. Результат выглядит примерно так:

load averages: 0.76, 0.61, 0.52 up 20+05:46:29 17:29:45
Mem: 522M Active, 1052M Inact, 251M Wired, 105M Cache, 112M Buf, 72M Free
Swap: 4096M Total, 336K Used, 4096M Free

0.76, 0.61, 0.52 – это загрузка сервера за последние одну, пять и пятнадцать минут, где единица означает 100% загрузку. up 20+05:46:29 17:29:45 – это аптайм, время бесперебойной работы сервера (в примере 20 суток). Остальное – статистика использования оперативной памяти и свопа (своп не должен активно использоваться).

Источник: http://hosting101.ru/