Как выбрать веб хостинг?

Выбор хостинга довольно ответственный момент. Эта ответственность прямо пропорциональна важности вашего веб приложения.

Современные хостинг провайдеры предоставляют большой спектр услуг:

  • Виртуальный хостинг — обычно, самый дешевый вариант услуг, предназначен для размещения на одном сервере большого количества сайтов.
  • VPS/VDS — виртуальный выделенный сервер — вариант, при котором требования вашего проекта превышают ресурсы виртуального хостинга, при этом аренда/покупка выделенного сервера нецелесообразна.
  • Выделенный сервер — отдельный физический сервер, на котором размещаются только Ваши проекты и ресурсы.
  • Collocation — так называемое размещение своего собственного сервера на территории хостинг-провайдера (в ЦОДе).
  • Облачный хостинг — молодое направление хостинг услуг, при котором необходимые ресурсы могут быть предоставлены либо освобождены в автоматическом режиме по потребностям.

Список услуг довольно обширный, так как же выбрать свой вариант?

Выбираем веб хостинг.

Как известно, хостинг-провайдеры бывают двух типов:

а) предоставляющие бесплатные услуги хостинга;
б) предоставляющие услуги на платной основе.

Для начала необходимо проанализировать приблизительные требования к ресурсам Вашего будущего проекта:

  • сколько физической памяти занимает Ваш проект (объем HDD)
  • какое количество посетителей планируется на начальном этапе и в процессе раскрутки
  • какой контент будет размещаться на Вашем проекте (запрещен ли он действующим законодательство той страны, в которой Вы размещаете свой проект или подпадает в рамки цензуры)
  • какое количество доменов будет размещено на одном физическом сервере (хостинге)
  • какое количество баз данных будет на нем крутиться
  • прикинуть трафик за месяц (в среднем можно рассчитать так: количество индексируемых страниц*их объем в мегабайтах*планируемое количество посетителей в день*количество дней в месяце)
  • какие требования у программного обеспечения вашего проекта:
    —   для CMS — это обычно версия apache, php, MySQL
    —   для онлайн-игр — это обычно ОС на сервере хостинга

Приступаем к более детальному анализу будущего проекта и выбираем для него хостинг:

  1. Если Вы начинающий web-мастер (ломастер) или php-программист, Ваш проект нацелен на небольшую аудиторию и не требователен к ресурсам сервера, то однозначно выбор за виртуальным хостингом.
    Здесь стоит разве что присмотреться к соотношению цена/объем HDD
    Почему именно такое соотношение — приведу пример:
    предположим есть тариф за 50 у.е. и 400 Мб HDD
    и есть тариф за 100 у.е. и 1500Мб
    Казалось бы разница в цене в два раза, соответственно и объем HDD должен увеличиться также, но давайте посчитаем
    50/400=0,125 у.е. за 1Мб
    100/1500=0,06 у.е. за 1Мб
    Согласитесь — выгода очевидна (при прочих равных условиях)
  2. Если Ваш проект подразумевает дальнейшее расширение (как по объему памяти так и по количеству посетителей), то стоит для начала присмотреться к VDS/VPS услугам.
    ВДС представляет собой по сути обычный сервер, на котором расположены Ваши проекты, но хостинг-провайдер в тарифах указывает системные ресурсы, которые будут гарантированно предоставлятся сервером под Ваши требования, только если текущая нагрузка на сервер это позволяет. Другими словами есть неограниченные виртуальные ресурсы, которые будут динамически распределятся между всеми проектами, размещенными на данном сервере и есть ограниченные физические ресурсы сервера (объем ОЗУ, HDD, частота процессора), которые будут намного больше виртуальных и которые расширить можно только с помощью апгрейда самого сервера. Статическими в данном случае пожалуй будут лишь объем HDD и трафик (указанные в Вашем тарифе, т.е. они гарантированы всегда).
  3. Выделенные серверы служат для более требовательных проектов, когда необходима высокая безопасность и производительности со стороны сервера. Таким образом Ваш сервер будет физически изолирован от остальных, как будто он стоит у Вас в офисе (на самом деле в дата-центре хостинг-провайдера). Соответственно и цены на такие услуги намного выше чем у вышеописанных, но всё зависит от Ваших требований к проекту и финансовых возможностей.
  4. Если же Вы надумали покупать свой собственный сервер, то для начала стоит выяснить следующие нюансы:
    а) сроки окупаемости и как таковая их возможность, т.е. выгодно ли будет покупать сервер если он себя не оправдает с точки зрения затрат, перед этим следует посмотреть тарифы выделенных серверов и прикинуть трудозатраты, затем посчитать разницу.
    б) где будет размещаться сервер
    Понятно, что его можно поставить в офисе, но стоит задуматься — сможете ли вы обеспечить следующие условия:
    — высокую безопасность в плане защиты от злоумышленников (взлом физический или удаленный);
    — требумые условия охлаждения/обслуживания Вашего сервера (кто будет его ремонтировать в случае поломки);
    — если требуется широкий и бесперебойный канал доступа во всемирную паутину, то сможете ли Вы обеспечить данное условие;
    — кто будет заниматься первоначальной настройкой сервере и т.д.
    Если Вы сомневаетесь хоть по одном из пунктов, то следует присмотреться к услуге физического размещения Вашего оборудования в дата-центрах хостинг-провайдеров. Сколько будет стоить аренда 1 юнита в стойке, ежемесячное обслуживание и т.д. — всё это Вы можете узнать непосредственно у хостера.
  5. Следует обращать внимание на документы хостинг-провайдера, в частности имеет ли он лицензию на предоставление услуг связи, почитайте регламент услуг и договор, который вы заключаете в результате процессинга. Обращайте внимание на сомнительные пункты и уточняйте непосредственно у хостера что они означают, чтобы в последствии не оказаться у «разбитого корыта»
  6. Заранее узнайте, где располагаются сервера у хостинг-провайдера, как осуществляется подключение к каналу распределительной сети (к Интернету грубо говоря).
  7. Узнайте как работает техническая поддержка, среднее время реакции на ответ, полноту ответов, какие услуги они предоставляют бесплатно.
  8. Не мало важную роль играет панель управление сервером. Самыми надежными (с точки зрения стабильности работы) и задокументироваными считаются ISP Manager, cPanel, DirectAdmin. Если вы не работали ни с одной из них — не расстраивайтесь, их можно достаточно быстро освоить, либо попросить объснить что и как у технической поддержки.
  9. Учитывайте дальнейшее развитие Вашего проекта и заранее предусматривайте возможную смену текущих хостинг-услуг, иначе окажетесь в ситуации когда хостинг-провайдер просто-напросто переместит Вас на более дорогие и ненужные вам услуги, либо же расторгнет договор оказания услуг в одностороннем порядке. Будьте внимательны.
  10. По выбору программного обеспечения для сервера — обычно в тарифах указаны предустановленные ОС и ПО. Не стоит бояться брать сервер с ОС Linux или freBSD:
    во-первых, это снизит цену за хостинг-услуги (по сравнению с предустановленной windows);
    во-вторых, если Ваш проект кроссплатформеный (практически любая CMS таковой является, про онлайн-игры уточняйте у разработчиков), то однозначно лучше брать вариант именно с Linux или freeBSD — это многократно повысит безопасность и надежность вашего сервера и проекта в целом!
  11. В заключении добавлю, что под индивидуальные проекты требуется индивидуальный подход, потому всегда прежде чем что-либо сделать проконсультируйтесь у специалистов Удачи!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *