WordPress как на ладони
rgbcode is looking for WordPress developers.

Beget — хостинг от технарей

В этой заметке хочу попиарить хостинг Beget, потому что есть за что. Эта статья своего рода благодарность хостингу, за то что он такой есть.

Начну, разумеется, с того, что этот сайт работает на Beget с 2013 года. До этого хостился на timeweb (тоже неплохой хостинг). Уже не помню когда и по какой причине перенес сайт на beget, но сегодня, я этому только рад. К слову, на timeweb у меня до 2017 года «лежало» несколько сайтов, поэтому я могу сравнивать развитие двух достаточно популярных хостингов! Эти хостинги ассоциируются у меня как-то так:

  • На первом месте у Бегета тех-часть, потом уже дизайн и маркетинг.
  • На первом месте у Timeweb маркетинг, дизайн, потом уже техническая составляющая.

Нужно заметить, что есть еще много хостинг-провайдеров (рейтинг рекомендую смотреть на сайте hosting-ninja.ru). А в этой статье я говорю лишь о тех, с которыми удалось более-менее близко познакомится. К примеру, я писал про Евробайт. Им я плотно не пользовался, а только тестировал - тоже неплохой хостинг, кстати. Но в сфере виртуальных (шаред) хостингов, он понравился мне куда меньше Beget и даже меньше чем Timeweb. Также, несколько сайтов у меня лежат на jino - сравнительно дешевый хостинг. Про него могу сказать, что за последний год они хорошо прибавили в развитии, и все же - Beget они обходят только ценой, но уступают в качестве.

Beget по полочкам

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

1. Адекватная тех. поддержка.

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

2. Удобный файловый менеджер

Sprut.io.

Разработан программистами beget. В 2015 году (если не ошибаюсь) менеджер был представлен широкой публике и стал доступен для бесплатного использования.

3. Статистика нагрузки отдельно по сайту

Очень крутая фишка для виртуальных хостингов (такого я не видел у других провайдеров) - это возможность смотреть нагрузку для каждого сайта отдельно, по дням и по часам! Это дает возможность понять какой сайт грузит аккаунт, а следовательно разобраться в причине нагрузки. Чтобы было понятнее приведу реальный пример из практики:

  • включаю логи доступа;
  • смотрю по часам в какое время была самая высокая нагрузка на отдельный сайт;
  • открываю логи за эти часы и точечно ищу возможную причину.

Если причина неявная, пишу в тех поддержку и прошу данные о нагрузке на CPU по конкретному сайту за указанный день. Вам предоставят ТОП нагрузок по: IP, URL.

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

4. Базовые возможности вируатльного хостинга

Есть все что нужно:

  • SSH
  • FPT
  • логи
  • статистика
  • CRON
  • Бэкапы
  • Сервисы (Redis, Сфинкс)

Управлять всем этим очень удобно (удобнее я не встречал), через авторску панель управления хостингом. Более того, все это развивается на глазах. К примеру, в 2016 году появилась возможность выставлять настройки PHP (.ini директивы), прямо из панели управления.

В том же году, появился раздел «Предложить идею» - если вам чего-то не хватает, вы можете написать об этом и ваше предложение будет рассмотрено и возможно реализовано.

5. Базовая настройка сервера

Удобная и продуманная дефолтная настройка сервера и PHP (впрочем как и на всех нормальных хостингах с которыми мне довелось работать). Имею ввиду всякие: права доступа к файлам, пути, PHP библиотеки вроде: Imagick и т.д.

6. В ногу со временем

Новинки в IT области внедряются быстро и со вкусом. Например, PHP 7 стал доступен почти сразу после релиза. Тогда как, для сравнения, на timeweb эта возможность появилась сравнительно недавно. Сейчас уже есть возможность включить PHP 7.1, а ведь релиз был всего 20 дней назад!

7. Сервисы

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

Раздел сервисов так же развивается.

8. Радуют всякие мелочи

Например, купили вы тариф с макс нагрузкой на проц. 50 условных единиц. Пользуетесь хостингом, добавляете сайты и вдруг через какое-то время вам «прилетает» бонус +15 усл. единиц к макс нагрузке. Или проходит время и вы видите что технологии вокруг развивается, а возможностей на хостинге не прибавляется, и бац новость: «на всех тарифах увеличены лимиты дискового пространства на 1ГБ».

Это я к тому, что Beget держит планку в жесткой конкурентной борьбе между хостинг-провайдерами, а не почивает на лаврах...

9. Отдельно хочу отметить удобную защиту

Папка каждого сайта на аккаунте изолирована, несмотря на то что лежат они в одном общем каталоге аккаунта. Это значит, что если один из сайтов сломают, «паразиты» не смогут выйти за пределы сломанного сайта в файловой системе хостинга.

10. Цена

Цена не самая дешевая, но по-моему максимально адекватная. А для начинающих вебмастеров вообще, есть полностью бесплатный хостинг от Beget!

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

Новинки года

Для еще большего погружения во внутреннюю кухню хостинга, смотрите:

Услуга VPS

С 2018 года на Бегете стало возможным в один клик из панели управления создать свой VPS (виртуальный сервер). Тут подробнее.

Сегодня эта услуга уже 100 раз улучшена, отдебажена и работает как часы.

Новости за 2015 год

  • Теперь партнеры могут производить выплаты на Яндекс.Деньги и получать вознаграждение в течение суток.
  • Наша команда поздравляет вас с наступающим новым годом и дарит подарки.
  • При переносе к нам сайтов с других хостингов мы подарим вам 2 года бесплатно.
  • Переходите с бесплатного хостинга на платный с поддержкой почты, DNS, Cron и других возможностей всего за 50 рублей в месяц.
  • Добавлена поддержка php 7.1 и возможность хранить сессии в Redis.
  • Автоматизация работы с документами через панель управления.
  • Переносите сайты к нам с помощью системы автоматического переноса, указав только доменное имя сайта и FTP-доступ.
  • Появилась возможность создавать backup, который будет храниться вечно.
  • Сервер полнотекстового поиска Sphinx доступен для наших клиентов.
  • Мы стали аккредитованным регистратором в зонах .RU и .РФ.
  • Доступна расширенная настройка параметров PHP для сайтов.
  • Введение ЭДО для обмена документами с юридическими лицами.
  • В панели управления хостингом добавлена полноценная работа с консолью
  • Для сайтов с установленными SSL сертификатами добавлена поддержка HTTP/2
  • Рады сообщить, что мы ввели опцию "Безлимитные сайты", а так же расширили лимит на дополнительную дисковую квоту
  • Подключите автоматическое пополнение баланса вашего хостинг-аккаунта с кредитной карты.
  • На текущий момент мы имеем одну из лучших сетей на российском рынке хостинг-провайдеров.
  • Мы увеличили дисковое пространство на всех тарифах.
  • Снижены цены на домены в зоне .RU и .РФ
  • Встречайте любимую панель управления в новом облике!
  • Получите SSL-сертификат от Let’s Encrypt полностью бесплатно через нашу панель управления.
  • В ногу со временем! Теперь мы доступны в Telegram.

Вечер без любви, утро без обиды...

И в заключении расскажу короткую историю своего самого острого конфликта с этим хостингом, когда я чуть было от него не ушел...

Было это больше года назад - примерно в октябре 2015 года. Началось все с внедрения на этот сайт markdown парсера. Сначала поискал плагины по этой теме, но найти готовое решение мне, как водится, не удалось: плагины есть и работают, но не так как мне было нужно. Поискав и почитав, мой выбор пал на PHP класс Parsedown. Основная сложность внедрения заключалась, в том, что на сайте уже было много статей, а в описании некоторых функций была довольно сложная HTML разметка (например WP_Query{}) и нужно было чтобы установленный код работал, сам по себе и в связке с уже существующим HTML. Также нужна была совместимость скрипта подсветки кода с создаваемым парсером HTML кодом (не стандартно сделано у меня). В общем, не буду вдаваться в подробности, скажу только что пришлось изучить код парсера и изменить его под свои нужды. Работы было много, гораздо больше чем я ожидал изначально.

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

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

Очень сильная нагрузка на сервер с сайта wp-kama.ru и для нормальной работы других сайтов, мы были вынуждены его заблокировать

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

ждите до завтра, когда будет кто-то из тех. отдела...

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

В итоге, сайт больше суток оставался нерабочим. И под конец этих суток, я уже все перевел на timeweb и осталось только переключить NS у домена.

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

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

В итоге, ошибку я поправил, а с тех-поддержкой «помирился». Ну, и как водится, Бегет стал уже не просто каким-то хостингом, а хостингом с которым я пережил, пусть и маленькое, но потрясение.

-

Какой хостинг используете вы?

  • Добавить ответ
26 комментариев
Полезные 2 Все
    Войти