Хостинг для сайта с 500 000 уников в месяц на Drupal 8 - личный опыт

Главные вкладки

Аватар пользователя dragondesign dragondesign 6 ноября 2017 в 11:50

У меня есть проект, с посещаемостью около 500 000 в мес. (в сутки 18-25 тыс.), CMSка DRUPAL 8 (бд - 1,2Gb), на диске занимает 15Gb. Еще 3 дня назад хостился в Германии на выделенном сервере:
выделенный сервер

Претензий к серверу не было никаких, при такой нагрузке нагрузка процессора около 0,5-2%. ОЗУ занято потому что я все выбросил в озу, весь Mysql и т.д.
Начал искать что нибудь в России, т.к. во первых физический сервер дороже чем VPS получается, да и 90% мощности сервера не используется. А во вторых основная аудитория в России.

Нашел вот такого хостера IHC
Взял тариф: VDS на основе виртуализации KVM и SSD дисках - SSD/12

Итак первые впечатления:

Ну что сказать, процессорную мощность и правда отдают как заявлено в конфигурации
нагрузка процессора
Процессор почти не нагружен, причем ночью бакап прошел на 15Gb.

Но больше всего удивило уменьшение времени ответа (менее 200мс), видать я на старом физическом сервере перемудрил что-то, либо здесь настроено по другому. Смотрите скриншот из метрики:
время ответа

Настройки вроде такие-же, php 7, opcache и т.д.

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

В любом случае, у меня получилась экономия. За выделенный сервер я плачу ~4500 руб (сумма разная зависит от курса евро, в евро это 65).
Здесь же 2900 руб. не зависит от колебания курса (12Gb ОЗУ, 100Gb SSD, 6 X Intel Core Processor (Haswell, no TSX) 2599.996 MHz.)

Еще заметил, бакапил базу обычным дедовским способом, в phpmyadmin нажал экспорт, так вот, из Германии у меня скорость экспорта не превышала 800-900 кб/сек, здесь же вчера перед update на Drupal 8.4.2 решил скопировать базу, 4 мб/сек. (база большая 1,2Gb поэтому скорость актуальная штука). То ли канал до Германии узкий, то ли там в серверной зажато. Тут по заявлениям 100Мбит.

Спрашивайте, если есть какие нибудь вопросы. Мне кажется я нашел хороший хостинг для Drupal проектов.

PS: посещаемость на сайте плавает, иногда в выходные, когда выходит гороскоп может быть и 25-27 тыс уников, в будни может опустится до 13-16. Вчера было 20 000, средняя нагрузка процессора - 2%.

PS2: на новый год, посещалка обычно растет, пиковые до 100 000 уников в сутки (женская тематика). Посмотрим как справится сервер.

Комментарии

Аватар пользователя fairrandir fairrandir 6 ноября 2017 в 12:13

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

Аватар пользователя dragondesign dragondesign 6 ноября 2017 в 12:32

Вообще не крутил ничего, в php только 256Мб вместо 128 поставил и все. А суть в том, что я тестировал 3-4 VDS|VPS разных хостеров ..и где бы я не пробовал... нагрузка на проц 40-45% (а представляете в пике, когда нагрузка в 3-5 раз возрастает). Да и другие VDS с 6-ю ядрами у меня у получался на 20-30% дороже выделенного сервера в Германии.
Именно поэтому я рад. Это не выделенный сервер, но я вижу не хуже, а по некоторым параметрам даже лучше (возможно из-за канала связи).
Хостер очень даже при чем. Поищите VDS с 12 гб ОЗУ и с 6 ядрами процессорной мощности, да и еще 100Gb SSD и всего за 2900 руб. ....у меня получалось найти только за 4800-6000 руб.