пятница, 20 июля 2012 г.

Хостинг: что выбрать в Украине? или в Германии?

Значится есть у нас опыт работы с разными хостерами для специализированных нагруженных проектов, которым хочется поделиться. Специфика нашей работы - разработка заказных интернет магазинов в Украине (в основном Харьков), с посещаемостью порядка 1-5к хостов (2-8к хитов) в сутки. Задача - найти хостинг с приемлемыми характеристиками/ценами.
Большинство испробованных хостингов (не хочу даже перечислять) вообще не могли нам помочь. Политика у хостеров простая как дверь, если у вас сайт не на джумле и не на вёрдпрессе, а что-то со своей собственной логикой и требующее от хостера поменять хоть даже одну безобидную настройку - вас однозначно пошлют, им некогда с вами играться, они делают деньги массово, не мешайте им работать! ;)
Особенно убило обслуживание хостинга freehost, там с вами и разговаривать не станут, только с роботом по телефону, вот такой вы важный для них клиент :)
В процессе нашей жизнедеятельности мы перебрали порядка десятка вариантов, перечислю некоторые неплохие, которые ещё помню: uh.ua, cityhost, itl.ua.
У uh.ua неплохое обслуживание, хорошие цены, соглашаются даже доконфигурировать сервера, но низкая для магазинов производительность, он годится только для блогов. Если им на это пожаловаться - предлагают купить у них VPS (впрочем, как и все остальные), который у них не дёшев.
Cityhost даёт специальный пакет для интернет-магазинов, в котором гарантированно высокая производительность, цена высокая, но доконфигурацию выполнить отказались, потому мы пошли дальше.
Самый лучший на наш взгляд хостинг нам предоставила компания itl.ua, за что им отдельное спасибо! Цены у них не дешёвые (хотя и не такие высокие как у ситихоста), но и производительность была достойная. Мы с удовольствием провели с этой компанией около года, но потом у них начались какие-то технические трудности, уж слишком часто сервер выходил из строя, нам пришлось идти дальше.
Под доконфигурацией я понимаю увеличение размера стека mysql, мы используем в нашем движке рекурсивные ХПшки для увеличения производительности. Абсолютно безобидная процедура, которая большинство хостеров повергает в шок, видимо сисадмины не хотят с этим разбираться.
В конце-концов у нас накопилось довольно большое количество клиентов, которым хостинг так или иначе начинал доставлять некоторые неудобства. Это отражалось на качестве предоставления нами собственных услуг технической поддержки и мы решили искать компромиссные и относительно недорогие решения. Решено было обзавестись собственными VPS. Но где их приобретать - было большим вопросом. Отечественные хостеры продают их очень дорого. Разместив на них даже парочку магазинов с такой нагрузкой как у наших клиентов израсходуются практически все ресурсы, а цена такой VPS начинается от 4500грн в год. Т.е. вместо нормального хостинга ценой 700грн клиент должен перейти на цену 2250грн, а мы должны ещё бесплатно заниматься администрированием этой VPS. Так что со всей ответственностью могу заявить, цены в Украине на VPS на сегодняшний день абсолютно неадекватные!
Мы решили поискать счастья за рубежом. Но чем дальше находится датацентр, тем дольше идут данные от него в Украину. Задержки на доставке сигнала из Канады составляют 50-60мс, из Германии - 30-40мс, от местных хостеров - 5-8мс. Т.е. для доставки статического контента разница довольно большая, хотя практически и незаметная невооружённым глазом. Но интернет-магазины с десятками тысяч наименований товаров и наличием функций фильтрации по каталогу, сравнения и прочих вкусностей физически не смогут сформировать страницу быстрее чем за 400-500мс (без учёта кеша, который с фильтрацией принципиально несовместим). Т.е. при покупке VPS в Германии разница в доставке контента составит не более 5%, что на рядового посетителя никак не отразится.
Ещё одним из преимуществ покупки серверов в Германии является то, что к сожалению не вся деятельность украинских спецслужб пока находится в правовом поле (все знают что недавно было с серверами ex.ua или rozetka.ua, физически расположенными в Украине). Но сервер в Германии "изъять" уже совсем не так просто. 
Самым популярным хостером в Германии является компания hetzner, к её услугам прибегает даже сам google. Однако цены так не слишком низкие, а обслуживание на немецком или английском языке хотя и является приемлемым для нашей компании, но всё же может вызвать определённые языковые трудности и снизить качество нашего обслуживания.
Потому мы продолжили поиск дальше, и нам ПОВЕЗЛО! Мы обнаружили компанию Fornex (не путать с forex :) ), которая предоставляет VPS в Германии по очень вкусным ценам и более того, ориентируется на русскоязычный рынок и предоставляет услуги технической поддержки на русском языке!
Мы пользуемся услугами этой компании уже пол-года, обслуживание у них просто реактивное, отвечают на вопросы в течении 10 минут, оверселлинга не наблюдаем, ресурсы предоставляют в полной мере. В пакет Стандарт входит почти полтора гигабайта памяти, дискового пространства не очень много (30Г), но для магазинов его более чем достаточно, это же не видеохостинг. Зато дисковая подсистемы вся на SAS-дисках в RAID-10, работа с базами данных осуществляется просто с умопомрачительной скоростью.
В общем и целом, всем рекомендуем покупать выделенные сервера от компании Fornex!
P.S. Думаю, данные VDS отлично подойдут и для Magento, довольно мощные сервера, так что всем апологетам рекомендую!
P.S.2. Прошло каких-то пару лет, материал стал неактуален, обслуживание у них нормальное, конечно, но оверселлят всё равно, иной раз докажешь и перенесут на более свободный, но последний раз отказались... в общем ищем альтернативу... думаем пока про выделенный сервер на Хетцнере, если у кого есть впечатления - поделитесь плиз.