Скрытые характеристики виртуального хостинга

28 января 2012
322

Новости это, конечно, хорошо. Тем более хорошие новости. Но пришло время вернуться к полезным материалам, которые остаются актуальными долгое время. А выбор хостинга для блогера или веб-мастера актуален всегда. Сегодня я расскажу о скрытых характеристиках виртуального хостинга - параметрах, которые обычно не афишируются самими хостинг-провайдерами, но они не менее важны, чем выделяемое пространство на жёстком диске или количество баз данных.

Так как тему особо подробно раньше я не поднимал, вот краткое введение.

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

Хостинг-провайдер, кратко называемый просто хостером - это компания, которая предоставляет услуги аренды хостинга.

Характеристики хостинга

На сайте хостинг-провайдера обычно вы можете найти описание нескольких тарифов интересующего нас виртуального хостинга. В описании указывается выделяемое пространство, максимальное число размещаемых сайтовдоменов, баз данных и т.д. А вот характеристик там обычно нет:

Ограничение памяти на выполнение скриптов для каждого сайта, также называют выделяемой памятью на процесс, php memory limit или просто memory_limit. Даже стандартного обозначения у хостеров не выработалось, настолько редко можно увидеть этот параметр в описании тарифов. Этот параметр указывает на выделение оперативной памяти (ОЗУ) на выполнение скриптов одного сайта. Для статичных сайтов, написанных на HTML подойдёт любое значение. Для написанного вручную сайта с применением PHP параметр memory_limit должен быть не меньше 32 Мб. Наконец, если ваш сайт работает на CMS типа Worpress, то для комфортной работы с сайтом потребуется 64 Мб оперативной памяти. Но тот же WordPress ведь можно ещё расширить плагинами, а это ещё куча PHP скриптов. Да и есть ещё более прожорливые CMS, например, Drupal. В конечном итоге для сайтов, работающих на CMS, я рекомендую выбирать хостинг с параметров memory_limit не ниже 128 Мб.

Следующий важный параметр - это максимально разрешённое время выполнения скрипта - max_execution_time. Также называют процессорным временем или ограничением на CPU, потому что это касается нагрузки на процессор. Измеряется в секундах. И вновь параметр не столь важен, если на вашем сайте скриптов нет, для ненагруженных скриптами сайтов может сойти и 15 секунд выполнения скрипта. Но для комфортной работы с большинством CMS, включая WordPress, данный параметр должен быть не ниже 30 секунд.

Ограничение на число одновременых соединений с базой данных, также называемых запросами к БД. Данный параметр обычно рассматривается в расчёте на одного пользователя базы данных. Рекомендуемое количество одновременных соединений с БД - не менее 5, лучше 10. Но обратите внимание, работает ли ваш сайт вообще с базами данных - даже некоторым CMS она не требуется (WordPress требуется) - и помните, что количество обращений к базе данных вполне можно оптимизировать для своего сайта самому. Для WordPress можно найти специальные для этого плагины. Что не понравилось, так это то, что некоторые хостеры число соединений с БД указывают, как максимальное количество в час - это явный и жёсткий потолок на случай, если количество посетителей вашего сайта будет расти. Впрочем,ограничение на 5 одновременных соединений тоже сыграет роль, если несколько посетителей обратятся к сайту одновременно.

Максимальное количество процессов - максимальное количество одновременно выполняемых проессов (FastCGI). Обычно действует не для отдельных сайтов, а для всего аккаунта, то есть всех сайтов и блогов, размещённых на арендованном вами хостинге. Рекомендую значение параметра не менее 5, но это уже не столь важно как три первых параметра.

На изучение скрытых ограничений хостинга меня подтолкнули проблемы с собственным хостинг-провайдером. Опасения подтвердились - параметры memory_limit и max_execution_time на моём тарифном плане занижены. Правда, все эти данные на сайте хостера лежали в открытом доступе, просто я не знал, насколько они важны.

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

Надеюсь, мои рекомендации помогут вам в выборе качественного и надёжного хостинг-провайдера.

P.S. Создание сайтов и выбор хостинга ходят всегда рядом. Вы создали свой сайт, установили на хостинг, со временем поняли, что это был не лучший выбор, сменили хостинг-провайдера, начали делать сайты на заказ, сами стали рекомендовать хостеров и помогать в выборе хостинга.

Related Posts Plugin for WordPress, Blogger...

6 комментариев к записи “Скрытые характеристики виртуального хостинга”

  1. Спортпит

    Эмм.. Лучше бы как скрыть характеристики своего хоста инфу дали))

    [Ответить]

  2. Cветлана (мой Twitter:  moy_stil)

    а меня мой хостинг устраивает и в подробности не очень уж вдаюсь...лишь бы работал нормально)))

    [Ответить]

    deSiter (мой Twitter:  deSiter)

    Это конечно)

    [Ответить]

  3. kladez-zolota (мой Twitter:  Luxus2)

    Что читала, что ни читала, видимо ни я еще не созрела до этой информации.

    [Ответить]

  4. Larisenok (мой Twitter:  Larisenok_com)

    помогло бы, если бы список нормальных поставил)))

    [Ответить]

    deSiter (мой Twitter:  deSiter)

    То есть, список нормальных хостинг-провайдеров?

    [Ответить]

Комментируйте - автору важно ваше мнение!

Дополнительно: