12 хостинг-провайдеров в России для ваших сайтов. Часть 1
Всем привет! Давно хотел поговорить о хостингах — всё никак «руки не доходили». Но вот на дворе 2К18, пора уже высказать свои мысли. Прошу обратить внимание: всё, что написано ниже — это сугубо наш личный опыт и объективное (местами субъективное) мнение нашей команды.
Так повелось, что мы для себя и для наших клиентов используем только виртуальные хостинги. Может, к сожалению, а может, к счастью, мы не используем VPS/VDS или выделенные сервера. Всем сайтам пока хватает виртуального хостинга. По поводу VPS/VDS по своему опыту могу сказать только одно:
Если хотите дешёвый VPS/VDS для создания, разработки, тестирования проектов или чего угодно другого — можете взять очень дешёвый VPS от FirstByte. Всего 82 рубля в месяц. Вообще не напряжно. Спокойно занимайтесь проектом. Для старта необычного веб-проекта этого вполне достаточно.
Там и удобная биллинговая панель, и панель виртуализации — всё от ISPsystem. Я думаю, многие с этим интерфейсом знакомы.
Виртуальные хостинги
Итак, вот наш небольшой список хостингов, с которыми нам довелось поработать:
Давайте сразу определимся, какие критерии наша команда обычно рассматривает при работе с хостинг-провайдерами (да и не только наша, но и многие другие):
- Работа с доменами
- Биллинговая панель
- Панель управления хостингом
- Техподдержка
Работа с доменами означает их регистрацию и дальнейшее обслуживание. Под биллинговой панелью подразумевается удобство пользования общим интерфейсом хостинга (оплата, управление услугами и другое), под панелью управления хостингом — удобство пользования интерфейсом, управляющим непосредственно виртуальным сервером. Под техподдержкой понимается взаимосвязь с поддержкой хостинга — насколько быстро и оперативно они отвечают и решают возникающие проблемы. Также есть и другие критерии, которые относятся явно только к определённому хостинг-провайдеру (DNS-хостинг, защита от DDOS-атак и т.д.).
REG.RU
Об этом хостинге знают, если не все, то как минимум 90% людей, работающих с сайтами. REG.RU, по моему мнению, является лучшим примером регистраторов доменов. У него удобный интерфейс, подобрать и зарегистрировать новый домен проще простого. Оплачивать и обслуживать домены тоже очень просто. Можно не платить ни за какие дополнительные услуги, полностью бесплатного обслуживания доменов вполне хватает для стандартных нужд сайтов. Поэтому мы стараемся все свои домены покупать именно здесь. На данный момент конкретно для наших проектов было куплено около 20 доменов, больше половины из них были куплены на reg.ru. Более того, с тех пор, как мы начали покупать домены на этом регистраторе, мы не покупаем домены в других местах — настолько нам полюбился этот сервис.
Но в качестве хостинга сайтов мы этот сервис не используем, а всё потому что мы работали с многими сайтами, расположенными на reg.ru, и в 100% сайтов были проблемы с доступом к нему. при чём неважно, какой хостинг — на Windows или Linux, для Битрикс или обычный. Проблемы есть всегда. К сожалению, и от техподдержки обычно ничего нельзя добиться.
Техподдержка на reg.ru отвечает очень долго, один вопрос решается в среднем неделю. То есть вы пишите вопрос, спустя примерно 8 часов вам отвечают, задавая встречный вопрос. Вы отвечаете уже на следующий день, так как рабочий день уже закончился, и так далее… Конечно, я всё утрирую, но в целом, с техподдержкой у reg.ru совсем грустно. Если же вы используете его только в качестве обслуживания доменов, то техподдержка вам в принципе и не нужна.
Подводя итоги по данному сервису, хочется сказать: в качестве хостинга не используйте reg.ru, есть альтернативы получше. Но для содержания ваших доменов reg.ru — это идеальный вариант!
Ru-Center (NIC.RU)
NIC.RU известен всем и очень давно. Насколько я знаю — это чуть ли не самый первый сервис, который начал предоставлять услуги регистрации доменов и аренды хостингов. Но, к сожалению, я совсем не понимаю, зачем люди до сих пор пользуются этим хостингом. На мой взгляд, у него отвратительная биллинговая панель, отвратительная панель управления хостингом, отвратительная техподдержка (имею удобство общения с ней). Хотя на данный момент дизайн интерфейса, и он стал намного приятнее.
Если Вы хотите купить домен, то лучше сделайте это на reg.ru, хотя бы потому что в Ru-Center Вам придётся платить за DNS-хостинг, в то время как все нормальные хостинги, на которых можно купить домен, предоставляют эту услугу абсолютно бесплатно! Платить за DNS-хостинг имеет смысл, только если у вашего проекта слишком специфические требования, например, проекту требуется DNS API, именованные DNS-серверы и т.д. Подобные услуги, наверно, можно получить только там.
С новым дизайном выбирать домен стало приятнее, также как на reg.ru, но ничем не лучше. Кстати, если вы по каким-то причинам вернётесь на старый интерфейс, у вас уже не будет возможности вернуться на новый. Надеюсь, в ближайшее время это исправят.
В качестве хостинга мы ни разу не размещали свои проекты на nic.ru, просто потому что есть более достойные варианты. Из плюсов могу выделить только то, что сайты клиентов, расположенные на этом хостинге, всегда доступны. Я ни разу не замечал проблем с этим. Но при этом мы и не устраивали «краш-тесты» для этого хостинга. Быть может, когда-нибудь Ru-Center доработает свой интерфейс, им можно будет адекватно пользоваться, и мы попробуем поработать с ним. Но это не точно!
StormWall
С этим хостингом и его ребятами из техподдержки мы познакомились, когда вели проект под названием «Фонд «Президент». Мы разработали сайт для этого проекта и расположили его на каком-то забытом мною хостинге, просто потому что старый сайт уже на нём находился. Проект развивался и спустя несколько месяцев на него начал идти абсолютно «аномальный» трафик. К сожалению, это был вредоносный трафик, а точнее, конкретные непрекращающиеся DDOS-атаки. Естественно, обычный хостинг их не выдерживал и сайт «падал» замертво. Так как я был ответственным техническим специалистом, мне поставили задачу:
— Сделай что-нибудь, чтобы сайт работал!
Обеспокоенный Заказчик
Да-да, задача была сформулирована именно так. Я начал искать хостинг с защитой от DDOS-атак. Лидером в данной отрасли оказался StormWall. Времени на размышления не было, так что я сразу остановился на нём. Я быстренько перенёс сайт к ним, оплатил услуги, и сайт мгновенно заработал! Стоимость хостинга на минимальном тарифе на тот момент была 2 000 рублей в месяц. Нас это вполне устраивало. Сейчас, к сожалению, она возросла уже до 4 000 рублей. Могу сказать, что техподдержка хостинга была на «высоте». Они отвечали моментально, в режиме реального времени переписывались со мной ночами, решая какие-то вопросы. Меня, как рядовому пользователю такого хостинга, всё устраивало. Приветливая техподдержка, удобный интерфейс. StormWall выполнял все свои «обещания» в рекламе. А не это ли нужно для хостинга?!
Также приятным дополнением является возможность проксирования трафика. Можно не переносить сайт на хостинг StormWall, а всего лишь прописать в DNS-записях их IP адрес. Это очень удобно, если не хотите расставаться с текущим хостингом (красивый/удобный/бесплатный/деньги раздаёт и т.д.).
StormWall не являются регистраторами доменов, так что о работе с доменами даже нет смысла говорить. Как хостинг, они показали себя отлично. Панель управления у них довольно приятная, и они периодически её улучшают. Техподдержка на высшем уровне! Если вы хотите качественную защиту от DDOS, то вам нужен StormWall.
Джино
Этот хостинг, можно сказать, «мой первый». Когда мы только начали заниматься разработкой сайтов, все сайты хранили именно там. А причин этому было несколько:
- Во-первых, на Джино можно включить и отключить абсолютно любую услугу. Их там более 30 штук. Можно настроить хостинг так, как хочется. И платить при этом столько, сколько хочется. Это очень удобно, если речь идёт о чистой вёрстке сайтов или отсутствии баз данных для сайтов. Можно даже ни за что не платить, а только использовать его, как хранилище доменов.
- Во-вторых, при покупке любого хостинга, полагался домен ru или рф всего за 99 рублей, в то время как обычно такие домены стоили примерно 600 рублей.
- В-третьих, у Джино очень удобная панель управления хостингом. Серьёзно, они очень хорошо проработали интерфейс своей панели. Разумеется, их панель идеальна для людей, у которых есть просто сайт. Но для разработчиков этого, конечно же, маловато!…
- В-четвёртых, приемлемые цены. Даже при включении полного пакета услуг платить в месяц оказывается не так много. А услуг предоставляется довольно много.
Плюсов у этого хостинга хоть отбавляй. Но его минусы оказались для нашей команды критичными. Дело в том, что более ли менее серьёзной разработкой сайтов заниматься на Джино довольно сложно. У них серьёзные ограничения по нагрузке на сервер. А когда целая команда чуть ли не ежесекундно обновляет страницы без кэша (то есть прогружаются все скрипты, подключения к базе данных и т.д.), то Джино просто обрубает IP-адрес, и не даёт дальше работать. Ну и конечно же, вся команда сидит с одного общего внешнего IP. Кстати, о том, что обрубается IP-адрес, мы узнали только спустя несколько месяцев постоянных отключений сайта. Проговорился какой-то сотрудник из техподдержки. А до этого всё время были примерно следующие диалоги в тикетах:
[Блин, опять сайт недоступен. Давай напишем в саппорт]
Пишем в саппорт:
— Сайт перестал работать. Что случилось?Техподдержка Джино:
— У нас всё работает. Проверьте своё подключение.Через час поиска проблемы:
[О, всё заработало. Дурацкий Джино…]
После того, как мы узнали истинную причину, мы тут же ринулись искать новый хостинг для своих нужд. Нет, Вы не подумайте. Джино — отличный хостинг для обычных сайтов с обычной посещаемостью. Никакого дискомфорта в пользовании сайтом, расположенным на Джино, ни Вы, ни ваши пользователи не заметите. Просто для разработки сайтов этот хостинг, к сожалению, не годится.
1Gb
С этим хостингом многие знакомы. И вот моё личное мнение по поводу этого хостинга. Начнём с плюсов, так как их мало:
- Не замечал проблем с доступом к сайтам. Сайты всегда работают исправно!
- Техподдержка отвечает в режиме реального времени, так что время на решение проблемы от 1 до 30 минут в среднем. Это очень быстро по сравнению с многими хостингами.
Всё, плюсов больше нет. А теперь минусы:
- Самая отвратительная панель управления, что я видел. Непонятно в ней абсолютно всё.
- Биллинг и панель управления хостингом вообще никак не разделяются. Всё в одной большой «каше».
- Все сервера баз данных доступны отовсюду. Вместо обычного localhost расположения, они расположены на серверах а-ля server93.1gb.ru. Таким образом можно обратиться к любой базе из любого места, зная к ней пароль.
- Все доступы к FTP, MySQL и т.д. аккаунтам можно посмотреть прямо в браузере через основной аккаунт. Если вы авторизовались в недостаточно защищённом месте, то все ваши пароли от всех внутренних аккаунтов можно украсть, зайдя на одну страничку.
- 1Gb совсем не развивают свой интерфейс. Такое ощущение, что на пользователей вообще плевать. Реально, уже лет 20, наверно, в их панели управления вообще ничего не улучшалось!
- Довольно дорогие услуги, при чём непонятно, почему они такие дорогие. Есть куча сервисов, которые лучше и при этом просят гораздо меньше денег.
Это далеко не все минусы, которые есть у 1Gb. Все минусы и не пересчитать. До тех пор, пока у них хоть что-нибудь не изменится, я не рекомендую данный хостинг!
Beget
Мы очень давно хотели попробовать Beget. И всё никак не удавалось. И даже ни одного клиента с этим хостингом у нас не было. И вот недавно у нас появился один такой! Это был интернет-магазин керамической плитки на Битриксе. У проекта была невалидная вёрстка, и нам предстояло её исправить. К сожалению, разработчик сайта был настолько «криворуким», что, пытаясь исправить его невалидную вёрстку, сайт «лёг» на несколько часов. Быть может, на другом хостинге, мы бы нашли проблему моментально, но на Beget это затянулось на часы.
Верстальщик спокойно работал над сайтом несколько часов, и пришла пора исправить вёрстку многоуровневого меню. Перезагрузив страницу в браузере несколько раз, сайт перестал отвечать — 502 Bad Gateway. Обычно это означает, что сервер «упал» по каким-то причинам, известным только самому хостингу. Спустя пару часов общения с техподдержкой, мы получили примерно следующий диалог:
Walnut Team:
— Здравствуйте, сайт не работает. Что случилось?Специалист 1:
— Здравствуйте, у вас превышена нагрузка на сервер.
Вам нужно перенести хранение сессий в Redis.
Это платная опция, вы можете её включить в панели управления.Walnut Team:
— Включили. Сайт по-прежнему не работает.Специалист 1:
— Redis включается в течение нескольких минут.Walnut Team:
— Уже час прошёл. Сайт так и не работает.Специалист 2:
— Здравствуйте, о каком сайте идёт речь?[WTF????!!!!!! Что это сейчас было? Почему этот вопрос задаётся спустя час?
Да и вообще, зачем задавать такой вопрос, если на аккаунте всего один работающий сайт?]Walnut Team:
— (такой-то сайт). Прошло уже 2 часа, как он не работает.Специалист 2:
— (вот этот) файл превышает допустимую память. Поэтому сайт не работает.
Все проблемы заключались в некорректном выводе многоуровневого меню. Многоуровневое меню работает с помощью рекурсии. Но разработчик сайта сделал это настолько непрофессионально, что рекурсия вызывалась в 6-и одинаковых шаблонах, в каждом шаблоне объявлялась своя функция для рекурсии (к слову, они ничем не отличались) и вызывалась по 3 раза. Итого на странице вызывалось 18 рекурсий. На одной из них сервер не выдерживал и «падал».
И больше всего огорчило то, что техподдержка абсолютно наплевательски отнеслась к тому, что сайт не работает. Да, проблема была не в их сервере. Но навязывать непонятные услуги, не разобравшись в проблеме — это сверх наглости. После такого первого опыта работы с Beget мы решили ещё пару лет, как минимум, не работать с этим хостингом.
Подведём промежуточные итоги
Если Вам нужно где-то хранить свои домены, выбирайте REG.RU. Сайт на reg.ru лучше не располагать, есть куда лучшие альтернативы! Если ваш сайт DDOS-ят, то StormWall вам поможет «в два счёта».
Если Вы хотите очень тонко настроить свой хостинг и платить только за то, что Вам действительно нужно, то выбирайте Джино. Только не забывайте: Джино не рассчитан на большие проекты, и они, неявно, но всё же пишут об этом на сайте.
Старайтесь не «вестись» на бренд! Известное название не всегда означает качественное предоставление услуг. Для нас ярким примером оказались Ru-Center, 1Gb и Beget. Мы не обещаем, что хостинг, который нам подходит, также подойдёт и вам. В любом случае пробуйте разные варианты и не забывайте высказывать своё мнение по этому поводу у нас в комментариях.
В следующей статье я расскажу об оставшихся хостинг-провайдерах, с которыми мы успели поработать. Вторая часть