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


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

Как выбрать среди сотен хостинговых компаний ту самую, на серверах которых сайт будет летать? Абсолютно верного руководства нет, ведь ситуация меняется чуть ли не ежедневно, но можно придерживаться некоторых правил, чтобы не наткнуться на откровенный обман. Ведь что такое VPS? Это виртуальный сервер, делящий ресурсы с другими такими же, и на каждом из них вертятся программы, которым нужно поскорее выполнить безусловно важные задачи. Например — поскорее показать данную страничку.

Скорость работы сайтов зависит от многих факторов. О многом мы, как клиенты, не знаем, потому что инфраструктуры хостеров — закрытые. Многое строится на доверии и отношении компании к клиенту. У меня есть определённый опыт, но до сих пор хостеры, услугами которых я пользуюсь и 3, и даже 6 лет, судя по историям моих товарищей и знакомых, выкидывают такие коленца, что просто не хочется верить — мы точно об одних хостерах говорим?!

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

Какими хостингами я пользуюсь

Первая версия заметки была написана в далёком 2016 году. С тех пор программное обеспечение шагнуло вперёд, открылись новые компании, усилились или закрылись старые. Но несмотря на весь прогресс, везде замечаю нюансы, которые портят настроение и (или) отнимают время. Я сделал вывод, что беспроблемных хостингов не существует. Вопрос лишь в том, как хостинг справляется с трудностями. Самый лучший хостинг — который не просто предоставляет услугу, но и признаёт и решает возникающие в процессе работы проблемы.

Например, был случай, который полностью изменил моё мнение о хостинге SmartApe, и не в лучшую сторону.

Один виртуальный сервер, размещённый у них, стал тормозить так «хитро», что по логам всё оставалось нормально, по факту — сайт, размещённый на сервере, мог не отвечать по несколько минут. Поддержка сначала отвечала, что всё нормально, что это с софтом внутри сервера что-то не так. Доказать, что виновато железо, удалось только с помощью логов ядра — в моменты фризов замедлялись часы реального времени, и в итоге только это несоответствие смогло «убедить» поддержку перенести виртуальную машину в другой кластер. Причём первый раз либо не перенесли вовсе, либо перенесли на такое же перегруженное оборудование, потому что проблема повторилась. Такое отношение к клиенту недопустимо, поэтому при первой возможности со Smartape мы распрощались.

Методы работы другого хостинга возмутили ещё до того, как смог воспользоваться его услугами, да настолько, что написал заметку «Почему я никогда не выберу хостинг RuVDS». Благодаря этой заметке в очередной раз убедился в том, что грамотная работа с клиентами и возможность становиться лучше — то, что нужно любому хостингу. Сомневаюсь, что таковые есть у упомянутого выше. Я так пишу, потому что у меня в комментариях под той заметкой начались баталии как ботов, так и клиентов хостера с его представителем, который пытался сгладить углы. А потом так и вовсе произошёл случай странного damage control. Обратите внимание на даты:

В общем, пришлось комментарии закрыть, чтобы не превращать свой скромный сайт в поле битвы компаний.

Повторюсь: ошибки случаются у всех. Например, у VDSina падало всё: сайт с панелью управления, сервера клиентов. При этом в соцсетях отписались не сразу. Удалось скооперироваться с другими клиентами, но это не совсем то, чего ожидаешь. Причина оказалась не совсем зависящая от хостера: в дата-центре, где арендовались стойки для оборудования, умудрились выключить как основное, так и резервное питания. Тем не менее, с ситуацией хостер справился. И в итоге я перенёс к ним данный сайт, который вы сейчас читаете.

Поэтому, если вам нужен недорогой хостинг, который так доверяет своим инженерам и партнёрам в дата-центрах, что размещают всю инфраструктуру там же, где и сервисы клиентов, можете воспользоваться моей реферальной ссылкой, дающей 10% скидку:

Раньше я поднимал на ВДСине сервера только на время, чтобы протестировать тот или иной софт. Это удобно, потому что у них оплата посуточная. Но из-за того, что на Scaleway месяц работы VPS стал стоить 7 евро, решил сэкономить и переехал к ним. Всё работает нормально.

Другой хостинг, который сейчас стал задействовать только для регистрации доменов — Бегет. Причина в том, что цены на виртуальные сервера, на мой взгляд, выше среднего, поэтому VPS, который использовал как удалённый ПК, решил прикрыть для экономии в 2022 году. Реферальная ссылка, увы, скидку вам не даст, она выгодна только мне (до 40% от потраченного перечислится мне):

У Beget не самая удобная панель управления, зато работает в целом нормально. Им, правда, иногда устраивает DDoS кто-то, но это случается у всех. И цены на домены низкие.

Нужен кто-то другой? Тогда читайте дальше. Я расскажу, как подобрать подходящий дом для ваших сайтов.

Когда надо переезжать

Когда сайт работал на shared-хостинге, для читателей мой сайт работал нормально. Спасало кеширование при помощи плагина WP Super Cache — посетителям отдавались готовые странички в формате HTML, для их отдачи не требуется мощного процессора или тонны оперативной памяти.

Но админка ощутимо подтормаживала, ведь динамические страницы генерировались медленно. Это мешало писать новые статьи. Сервер хостинга работал нестабильно, периодически отключая сайт при, казалось бы, нулевой нагрузке. СМС-ки о недоступности сайта приходили днём и ночью. Последней каплей стала потеря черновика заметки об игре No Man’s Sky — момент сохранения совпал с очередным отключением. Текст восстановил, но неприятный осадок остался.

Желание сменить хостинг перешло в уверенность — сайту нужен новый дом. Но куда переезжать?

Замечание: если ваш сайт на WordPress тормозит и вы хотите его ускорить — cначала оптимизируйте то, что есть. Особенно важно это сделать для магазинов, использующих плагин WooCommerce. Об этом я рассказал в заметке «WooCommerce: недостатки, о которых следует знать».

Если забыть про то, что WP не очень-то и грамотно спроектированное программное обеспечение, то в основном проблемы вызывают плагины и темы оформления, написанные руками, растущими из задницы. И стоит заняться именно оптимизацией сайта. А переезд — радикальная мера, не всегда финансово оправданная.

Хостинг бывает разным

Нужен shared или VPS хостинг?

  • Shared дешев и примитивен: достаточно раскидать файлы сайта по папкам, подключить базу данных и сайт в строю. Но программное обеспечение сервера целиком и полностью во власти владельцев хостинга. Если обнаружится какая-то уязвимость уровня Heartbleed, нужно ждать реакции владельцев хостинга — самим исправить проблему не удастся. С ресурсами тоже может быть беда. Тут как повезет. Не исключаю, что есть хорошие шареды, на которых даже при посещаемости в десять тысяч человек в день сайт может работать вполне отзывчиво, однако я пока таких не встречал. Везде владельцы упираются в лимит ресурсов.
  • VPS (Virtual Private Server) или VDS (Virtual Dedicated Server) — полноценный виртуальный сервер с операционной системой и программами. Виртуальным называют потому, что софт работает не на реальном «железе», а в виртуальной машине. Которая, в свою очередь, запущена на реальном железе. На одном физически существующем сервере могут располагаться сотни, тысячи виртуальных, каждый из которых получит строго контролируемую долю ресурсов. VPS подходят для решения большого количества задач, на них можно любые сервисы — от сайтов до прокси. Например, организовать собственный Shadowsocks-сервер, чтобы защитить свой канал связи от прослушки злоумышленниками. Или, конечно, запустить сайт, даже несколько. Главный недостаток VPS/VDS — нужны определённые знания, чтобы всё работало так, как надо. Ресурсы не безграничны, нужно правильно ими распоряжаться.

Иногда бывает так, что на шареде сайты работают очень даже быстро, если инженеры грамотно настроили сервера. Все зависит исключительно от хостера. Поэтому переход на VPS из-за того, что сайт стал тормозить и сыпать ошибками из-за увеличившегося количества одновременных посетителей, может обернуться разочарованием — без оптимизации сайт может работать медленнее ожидаемого.

Лично мне выгодно держать собственный виртуальный сервер, потому что их администрирование — часть моей работы, мне не сложно потратить час-другой на настройку. Раз занимаюсь чужими, почему бы не настроить и обслуживать свой?

До определённого времени сайт работал на одном известном shared хостинге за 150 рублей в месяц. Его недостатки можно приписать многим аналогичным хостингам:

  • Устаревший движок PHP версии 5.4. Уже вышла седьмая версия, ощутимо снижающая нагрузку на сервера, но владельцам хостинга, похоже, плевать, что они теряют возможность экономить деньги и привлекать новых клиентов свежим ПО. Обещают мне уже год внедрить PHP 7, а воз и ныне там.
  • Протокол SSL не работал без покупки дополнительной услуги — выделенного IP-адреса. Мне приходилось платить на треть больше денег, чтобы посетители оставались в безопасности.
  • Странная техподдержка: отвечают несколько сотрудников по очереди, не видя, похоже, переписку целиком, из-за чего проблему приходилось объяснять повторно. Могут не отвечать месяц.

Думаете, проблемы из-за дешевизны? Как бы не так! Дело в безответственности. Дорогой хостинг — не панацея.

Имел опыт с хостингом, где за тормозящий shared знакомый платил около 500 рублей в месяц. Оказалось, логи разрослись до полусотни гигабайт и хостер предложил подключить услугу дополнительного места на диске, грозя в противном случае отключить сайт. Выяснять причину разрастания сайта техподдержка отказалась — мол, сами ковыряйтесь. Собственно, потому знакомый попросил меня разобраться. Логи были удалены, справедливость восторжествовала, но я заметил одну проблемку — вирусы. Сайт крутился на древнем PHP 4.3.4, был успешно кем-то взломан, вот только вредоносные скрипты не сработали, просто генерируя множество ошибок в логах.
Сначала инженеры хостинга согласились перенести на сервер с безопасной PHP 5.5. В удобное для всех время я должен создать запрос в техподдержку с просьбой перенести сайт и все должно было пройти легко и просто. Вот только запрос — отклонили — мол, не переносим даже платно. После вопроса «Какого? Ранее все было обговорено!» техподдержка молчала почти неделю. В пятницу вечером кто-то из инженеров решил сделать «добро» и перенес сайт на сервер с PHP 5.5, забыв поправить DNS-записи, из-за чего сайт оказался недоступен в выходные и понедельник. Более того, немного позже обнаружилось, что на новом сервере есть доступ ко всем каталогам, в том числе к тем, где хранятся чужие сайты!
Такой вот демократичный хостинг: можно ходить друг к другу в гости, редактируя чужие сайты, а техподдержка работает по настроению. В итоге уговорил перенести на другой хостинг, потому что такие фейлы прощать нельзя.

Поиск хостинга для VPS

Так как найти вменяемый VPS-хостинг? Загляните на сайт vds.menu. Там можно указать требуемые параметры и отсортировать список по цене:

Поиск дешевого хостинга на vds.menu

Пробегусь по фильтру слева:

  1. Диск: если на ваш сайт будет добавляться контент (блог, форум), минимум — 10 Гб. Место лишним не бывает. Учитывайте, что 2-3 Гб будут отведены операционной системе.
  2. Тип диска: на выбор предлагается от самого медленного к самому быстрому: SATA, SAS, SSD. Промежуточные варианты (SATA + SSD, например) полезны в довольно специфичных случаях и требуют настройки, иначе получите низкую скорость. Если посетители ничего не загружают на сайт, достаточно SATA или SAS. Иначе — SSD. Кстати, существует ещё один тип — NVMe, его рассматривать не будем — такие скорости, как правило, не нужны.
  3. ОЗУ (RAM): для работы сайта-визитки достаточно 384 Мб оперативной памяти. Для WordPress — минимум 512 Мб. А лучше брать сервер сразу с 1 Гб, которых хватит для большинства задач. Вдруг захотите запустить на одном сервере несколько сайтов. 2 Гб — вообще отлично будет.
  4. Процессор: не самая полезная при поиске VPS опция, потому что знание частоты реального ЦП не способно узнать производительность виртуального сервера. Этот момент можно выяснить только при работе с сервером. А вот количество ядер более-менее коррелирует с производительностью. Одного ядра, как правило, для сайтов достаточно. Два — если хотите запустить несколько сайтов и/или в админской части сайта одновременно сидит много людей, требуется быстрый отклик.
  5. Трафик: посчитайте, сколько в среднем весит страница вашего сайта и умножьте на количество посетителей в месяц. А потом умножьте на полтора. Это приблизительный объем данных, который будет передан между вашим сайтом и посетителями. Если на сайт что-то загружают или есть файловое хранилище, то вместо подсчетов просто укажите 100 Тб — подберётся хостинг с «безлимитом». В кавычках, потому что безлимитность условная и при превышении определённого порога у любого хостинга могут быть претензии. Поэтому аналог Ютуба на основе виртуальных серверов поднять проблематично.
  6. Скорость канала: обычно 100 Мбит достаточно, если у вас не видеохостинг. Если будет 200 — вообще шикарно. Варианты с 50 Мбитами и меньше не рассматривайте — как правило, наличие таких тарифов сигнализирует о том, что хостер экономит на всём или предлагает сильно ограниченный по ресурсам сервер.
  7. Страна: в текущих реалиях выбирайте Европу, только если уверены, что ваши посетители в основном оттуда — пинг был низким именно для них. Зарубежных хостеров на сайте не встретите (на момент написания текста это так, в будущем может измениться), однако в списке будут компании, размещающие сервера в разных дата-центрах всей планеты.
  8. Виртуализация: лучше — KVM. Если сильно упрощать, то это самый проверенный способ виртуализации. Можно, конечно, пользоваться и другими. Пожалуй, следует избегать OpenVZ и LXC/LXD, ибо виртуальные машины в таких средах не изолированы полностью.
  9. Операционная система: предпочитаю Ubuntu 20.04, но если хостинг предоставляет только Debian 11 или CentOS — тоже нормально. Fedora, Gentoo, openSUSE и прочие лучше не использовать, если администрирование серверов для вас в новинку — документации маловато и стабильности вы там не добьётесь. Туда же идут сервера с Windows — большинству они не нужны из-за необходимости платить за лицензию. Arch Linux подойдёт тем, кто хочет много ковыряться, изучая Linux, но опять-таки — это настолько специфичный вариант, что даже я, использующий Арч дома, отношусь к этому как к курьёзу.
  10. Способы оплаты: раньше благодаря отсутствию оплаты через Visa и Mastercard можно было распознать хостинги-однодневки, которым оформлять юридическое лицо нежелательно — ведь найдут и засудят, когда решат закрыться. Теперь подключить платёжные шлюзы так легко, что судить о надёжности по способам оплаты не получится. Выбирайте удобные вам способы и не заморачивайтесь.
  11. Администрирование: можно не отмечать. У 99,99% хостеров администирование — платная услуга, стоящая далеко не пару копеек. Если вы читаете этот текст, то, полагаю, готовы справляться с администрированием самостоятельно либо есть кто-то, кто готов помочь.
  12. Лицензии ISPmanager, cPanel, DirectAdmin: галки ставить не нужно. ISPmanager — это такая дорогая, сложная и запутанная панель управления для «упрощения» работы с сервером. Есть альтернативы бесплатные и удобные. Например, HestiaCP, YunoHost и Webinoly. cPanel и DirectAdmin также неплохи, но без них можно прожить.
  13. Поддержка IPv6: нужна, если хотите пользоваться хостингом годами. Уже несколько лет все грозятся перейти на IPv6, потому что количество IPv4 адресов ограничено, но инфраструктура не готова и в 2022 году. Кто знает — может, следующий год будет технологичней?
  14. Минимальный период оплаты: обязательно ставьте «1 месяц». Некоторые хостинги требуют оплату за 3 месяца вперед или предлагают гигантские скидки за годовую оплату. Знаете, почему? Потому что когда вскроются проблемы, не уйдёте — денег жалко будет. Либо уйдёте, а деньги оставите. Вы точно хотите потратить свои честно заработанные на услуги непроверенного качества?
  15. Возраст хостера: не имеет значения. Зачастую серверы молодого хостинга летают, потому что не нагружены — клиентов мало. Старый хостинг тоже может показать себя с хорошей стороны, если расширяет парк серверов. Без тестирования не угадать.
  16. Языки сайта, поддержки: укажите русский. Зарубежный хостинг лучше искать в другом месте, об этом ниже.

Остается выбрать из предложенного. Цена, как я говорил выше, на скорость серверов и качество услуг в целом влияет не так сильно. Можно и нужны выбирать подешевле.

О зарубежном VDS хостинге

На сайте vds.menu европейских хостингов практически нет. Разве что реселлеры, перепродающие услуги. Несмотря на спекулятивный характер, ведь по сути услуга VDS перепродаётся, у таких сервисов есть и плюсы:

  • Русскоязычная техподдержка. Которая может оказаться не в курсе дел, творящихся у вышестоящего хостера. Но сам факт того, что тебя всегда поймут — радует.
  • Цены указаны в рублях (не всегда). Если цены в долларах или евро — шлите куда подальше такой хостинг, проще напрямую в Европе купить идите на поклон: зарубежный хостинг в 2022 году сложно оплачивать с карты напрямую.

Если вам захотелось купить дешёвый VPS в Европе, можно глянуть два сайта: Low End Box, где хостеры пиарят себя через промокоды, и Lowendstock со списком хостеров. Также я давно присматриваюсь к серверам от Contabo. Честно — без понятия, почему у них виртуалка с 8 Гб ОЗУ, 200 Мб портом и SSD диском стоит всего 5 евро. Отзывы слишком противоречивые, чтобы заносить им деньги, но если не жалко — можете испытать.

Как узнать хостера получше

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

1. Наличие тест-драйва.

Отлично, когда дают «погонять» услугу хотя бы сутки. Этого достаточно, чтобы понять, какая версия PHP поддерживается, сколько выделяется оперативной памяти и какова производительность сервера, на котором будет жить ваш сайт. Хотя, иногда с тестом ситуация доходит до маразма, как у RuVDS — вроде такая услуга есть, только могут не дать из-за решения какой-то автоматической системы.

Есть множество способов измерить скорость сервера VPS. Бенчмарков много. Я ограничиваюсь тестом mgutz/vpsbench. Он довольно устарел, но работает до сих пор (разве что на новых ОС не видит файл подкачки) и запускается одной строчкой:

Вариант выше подходит для Ubuntu 20.04. Результат не покажет, плох или хорош виртуальный сервер. Он лишь даст информацию, которую можно сравнить с тестом другого сервера, чтобы определить, какой из них быстрее.

Бенчмарк сервера на тарифе

Я в процессе поиска, когда искал VPS первый раз и сравнивать было не с чем, на каждый новый тестовый сервер переносил свой сайт, затем правил на компьютере hosts файл, указывая, что glashkoff.com находится по другому IP-адресу, и измерял время генерации страниц с помощью плагина WP Super Cache. Это уже архаика, но вы можете поступить примерно так же, измеряя время с помощью отчёта Query Monitor, о котором я рассказал в статье «Недостатки WordPress и как их обойти». Плагин выводит панель, на которой можно искомое время подсмотреть, причём не только общее, но и отдельно по каждому плагину — сколько времени ушло на то или иное действие.

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

2. Отношение к клиенту.

Забудьте про сайты с отзывами о хостингах и рейтингами оных. Серьёзно! Даже если там встречаются отзывы реально существующих клиентов, большая часть будет о проблемах, случающихся у каждого третьего. Судить о качестве услуги по количеству жалоб бессмысленно, потому что чем больше клиентов — тем больше недовольных, только и всего. Узнать, как хостер справляется с трудностями и решает вопросы с отдельно взятыми клиентами, через отзывы нереально. Нужно смотреть диалоги.

На форуме Searchengines в разделе Хостинг представители некоторых русскоязычных хостинговых компаний отбивают атаки недовольных клиентов и засланных конкурентами казачков. Потребуется изучить десяток страниц, чтобы разобраться в отношениях хостеров и клиентов.

Плохие признаки:

  1. Когда большинство ответов — утверждение, что проблема — единичная, скорее всего, это ложь и с таким хостингом лучше не связываться. Постоянное убеждение в отсутствии какой-либо проблемы — признак того, что проблема существует.
  2. Если представители спрашивают номер тикета в техподдержке и обещают разобраться в проблеме, предлагая общаться дальше с техподдержкой или приватно, отсутствие отчетов о решении вопроса — замалчивание проблем.
  3. Жалобы на то, что техподдержка требует деньги, чтобы исправить какую-то проблему — признак небрежного отношения к клиентам, так как им не могут объяснить, чем техподдержка отличается от услуги администрирования серверов.
  4. В ответ на жалобы — сообщение, что клиент покупает сервер, а что на нём (не) будет работать — его личное дело — аналогично предыдущему пункту.
  5. Жалобы на то, что в техподдержке вопросом занимаются несколько специалистов. Метод «одна голова хорошо, а две — лучше» здесь не работает. Опыт подсказывает: чем больше людей занимаются решением проблемы, тем больше противоречивых ответов можно увидеть и тем бестолковей будет общение с сотрудниками хостинга.
  6. Люди пишут о проблемах, представители молчат (но раньше отвечали). Значит, хостинг «умер» и поддержанием репутации никто не занимается.

Хорошие симптомы:

  1. После решения проблемы — отчёт на форуме, дабы узнали все.
  2. Когда клиент явно врёт или пишет глупости — внятное разъяснение ему, в чём он не прав.
  3. Сообщения о том, что техподдержка медленно отвечает, при этом отсутствуют упоминания других проблем. Другими словами, если поддержка есть — это хорошо, а её ожидание — норма, поэтому жалобы на медленные ответы не говорят ни о чём. Если на другом конце чата работает специалист — его можно подождать.

Если хостер на форуме не зарегистрирован, не думайте, что его сотрудники — закрытые от всего мира злодеи и подлецы. Можете провернуть тот же трюк, который я делал и с зарубежными хостерами в том числе. Чтобы оценить техподдержку, чиркните им письмо с каким-нибудь не обязывающем ни к чему вопросом вроде: «У вас можно менять выданный IP, если окажется, что он в спам-листах?», «Можно ли организовать рассылку писем с ваших VPS, не забаните?», «Сколько стоит услуга переноса моего сайта к вам?», «Что такое VPS хостинг?». На языке местонахождения хостера, разумеется. По наличию ответа и содержанию можно сделать выводы.

3. Поддержка большого количества ОС.

Выясните, есть ли у хостера дистрибутивы актуальных версий операционных систем. Например, Ubuntu Server 20.04.

Возможно, вы предпочитаете проверенный Debian, не важно. Наличие свежих дистрибутивов говорит о том, что хостер следит за своим набором софта.

VPS и Shared: на чем крутятся сайты

На скриншоте выше видно, что у хостера есть Debian 7 и Ubuntu Server 14.04 — это устаревший набор. Опечатки в списке бросаются в глаза — при заполнении особо не заморачивались. Может быть, не заморачиваются и с подготовкой VPS для клиентов? Такие, казалось бы, мелочи могут рассказать многое.

4. Цены должны быть в валюте страны хостера.

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

Что выбирал я ранее

В процессе поиска узнал, что во Франции есть дешёвый хостинг Scaleway на ARM-серверах за 2,99 евро в месяц. За эту сумму даются 4 ядра процессора, 2 гигабайта оперативной памяти и 50 гигабайт SSD-диска. По производительности, насколько я понял, это что-то среднее между Raspberry Pi и Raspberry Pi 2. То есть интересен там только 50-гигабайтный SSD, а процессор крайне беден на производительность. Хотел протестировать из любопытства, но оказалось, что свободных серверов нет, люди в очередь встают. Потом, прокрутив прайс ниже, увидел ЭТО:

Дешевый VPS от Scaleway.com

За 2,99 (позже — 3,99) евро нам даётся:

  • Два 64-битных ядра неизвестной частоты.
  • Два гигабайта оперативной памяти.
  • ПЯТЬДЕСЯТ гигабайт на SSD-диске.
  • 1 публичный IPv4 адрес (поддержка IPv6 тоже есть!).
  • 200 Мбит для связи с Интернетом.

Подумал, что где-то подвох. Действительно, скорость диска оказалась средней:

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

Список дистрибутивов порадовал:

Как выбрать хороший VPS хостинг - советы

Есть вкладка ImageHub, откуда можно установить нестандартные решения. Например, игровой сервер Minecraft или готовый блог на Ghost:

Как выбрать хороший VPS хостинг - советы 2

Для пробы установил Ubuntu 12.04 и панель управления Vesta, залил свой сайт и проверил — страницы генерируются за 250-300 миллисекунд. Это быстрее полутора-двух на shared-хостинге, где размещался на тот момент блог. Пинг до РФ — 70-90 мс, что вполне нормально.

Особенности, которые меня порадовали:

  1. Оплата — постфактум. Деньги снимаются автоматически в начале месяца с привязанной карточки. Никаких «деньги вперед!».
  2. Можно остановить сервер и платить только за выделенный IP и диск. Полезно, если у вас есть какой-то проект, которому не нужно быть запущенным всё время.
  3. IP-адрес, диск и процессор — отдельные услуги. Можно подключить к серверу несколько адресов и дисков.
  4. Авторизация по SSH через сертификаты. Сложно для новичков, зато безопаснее обычной связки «логин+пароль».
  5. Удобная админка — управлять серверами просто и легко.

При базовом тарифе техподдержки обещают uptime порядка 99,9%. Значит, суммарное время недоступности сервера в течение месяца может достигнуть одного часа. Для дешевого хостинга это норма.

Подвох с Digital Ocean

У меня сложилось впечатление, что об этом облачном провайдере не знает разве что моя кошка. DO — очень популярный сервис. Цены на VPS более чем демократичные. Дороже, чем у Scaleway, но даже самый дешёвый дроплет (так там называются виртуальные машины) работает быстро.

Цены на стандартные дроплеты (VPS) Digital Ocean

Разработчики Digital Ocean сделали универсальный сервис, подходящий как для простых проектов, так и высоконагруженных. Можно создавать балансировочные сервера, распределяющие запросы между несколькими машинами, быстро клонировать и масштабировать проекты.

Проблема у Digital Ocean тоже есть, и она раздражает каждый раз при создании дроплета: из-за известных событий с Telegram велика вероятность, что вам выдадут VPS с IP-адресом, заблокированным в России. Мне вот семь раз пришлось пересоздавать дроплет, пока не наткнулся на «чистый» адрес. Теперь, в 2022 году, данная проблема почти исчезла.

Если вас не смущает описанная выше проблема, можете создать аккаунт с 10 долларами, что хватит на два месяца работы VPS, с помощью моей реферальной ссылки.

Есть ли нормальный хостинг в России?

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

Если смотреть на хостинг в разрезе удобства, российский для нас лучше:

  • русскоязычная техподдержка,
  • возможность нормального сотрудничества с юридическими лицами,
  • физическое расположение серверов (низкий пинг) благодаря дата-центрам в стране.

Что выбрать — решать только вам. Мои реферальные ссылки на хостинги есть в начале заметки, повторю здесь ту, которая даёт 10% скидки: https://vdsina.ru/?partner=v5t211rlak

Как настроить VPS

На купленный сервер разместить сайты сразу, без настройки, не получится. Там будет стоять голая операционная система. Для тех, кто хочет разместить сайты на WordPress (и не только), а также легко и без проблем администрировать сервер, добавляя новые сайты, советую воспользоваться инструментом Webinoly. Это простая консольная (команды придётся вводить ручками в текстовом виде) панель управления, позволяющая быстро поставить серверный софт и создать неограниченное количество сайтов (в том числе на WordPress).

Также можете попросить о настройке VDS меня — всегда готов откликнуться. За вознаграждение, разумеется, потому что грамотно сконфигурированный серверный софт — результат кропотливого труда.

WooCommerce: недостатки, о которых следует знать

Настройка Arch Linux для хостинга сайтов с оптимизацией PageSpeed

Недостатки WordPress и как их обойти


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

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