Fi1osof 28 июня 2016 2 2
Данная заметка — очень краткое продолжение вот этой статьи: modxclub.ru/topics/google-pagespeed-insights-optimizacziya-sajta-2057.html

Сегодня переносили один сайт клиента с ник.ру на flops.ru. Флопс.ру — тоже ребята не безгрешные (и когда-нибудь я доберусь и напишу статью о них с добрыми и не очень словами), но в целом они в работе гораздо приятней будут. Но речь не совсем об этом. На флопсе у нас крутится несколько серверов под управлением нашего паппет-мастера. И вот я решил сразу, не трогая на сайте вообще ничего, замерить показатели на сервисе Google PageSpeed Insights. И вот такая получилась картина (слева — ник.ру, справа на нашем сервере):


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

P.S. Еще и в скорости генерации страницы так же разница оказалась существенная — в 3-6 раз. После сброса кеша на нашем сервере страница генерируется за 0.3-0.35 сек (на ник.ру 0.8-1 сек), а при повторном заходе 0.06-0.1 сек против 0.3-0.4 сек.
Fi1osof 02 февраля 2016 1 9
Сегодня я хочу продемонстрировать очень показательный кейс, для чего мы вообще развиваем наши хостинг-технологии и какую пользу они дают на практике.

Пришел к нам клиент с проблемой, говорит: у меня проблема с сайтами не beget.ru, сайты нагрузку на сервер дают большую, за это нас хостер загоняет в кеш, из-за чего не работаю редиректы, формы не отправляются и т.п.
Fi1osof 24 декабря 2015 1 8
Надеялся, что никогда мне больше не случится возиться с битриксом, но не пронесло… Достался нам весьма не маленький интернет-магазин www.dinozavrik.ru

Пока вопрос переноса на MODX не стоит, а вот вопрос производительности стоял очень даже… Сайт висел на ник.ру на топовом шаред-тарифе 1С-Битрикс. На странице тарифа заявляется “Тариф оптимизирован для использования CMS «1С-Битрикс: Управление сайтом»”. ОК, может все так, и даже очень на это похоже (даже в мониторингах битрикса было включено АРС-кеширование и т.п.), и даже показывает, что php-конфигурация оптимальная. Да вот только показатели производительности не на высоте… А что самое плохое, в какие-то моменты сайт просто переставал работать… Вот это видно на графике:

Fi1osof 07 ноября 2015 2 1
Полтора месяца назад я писал про наше новое направление — управляемые сервера на базе технологии puppet. Это позволяет быстро настраивать свои собственные веб-сервера. Преимущество данной технологии заключается в том, что мы не завязываемся на каком-то одном хостинг-провайдере, а предоставляем именно технологию по настройке и управлению веб-сервера, а хостинг-провайдера каждый может выбрать себе сам (кто-то по цене/качеству, кто-то по физическому расположению, не важно).

Эти полтора месяца прошли не зря и работа не останавливалась. И вот сегодня я хочу рассказать о новом продукте на этой базе — специальный сервер мониторинга, основанного на технологии zabbix. Суть его в том, что есть единый мастер-сервер (на самом деле не один, но это не суть), и к этому серверу могут подключаться сторонние веб-серверы с помощью zabbix-клиента, который устанавливается и настраивается автоматически нашим puppet-сервером. Далее все происходит автоматически: мастер-сервер запрашивает с конечного сервера список имеющихся на нем сайтов и автоматические добавляет их в статистику, выделяя на каждый сайт отдельный график.
Fi1osof 22 сентября 2015 1 13
В продолжение прошлой темы публикую результаты наших первых тестов. Свои сервера мы тестировали на digitalocean.com. Там вообще проблем не возникло. А вот вчера к нам обратились с сервером на fastvps.ru. Вот там настройка сервера у нас шла с кучей ошибок. Немного поплясав с бубнами, мы выявили две критических проблемы:
1. Локаль сервера была POSIX. Из-за этого просто не устанавливался мускул, ругаясь на кодировки. Чтобы проверить локаль на своем сервере, выполните в баш-консоли команду locale. Хорошо если видите такое:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Fi1osof 20 сентября 2015 3 23
Всем привет!

Совсем недавно я писал, что у нас грядет хостинг для MODX Revolution и прочие плюшки. Так вот, это будущее стало гораздо ближе:) Сегодня я уже развернул для себя несколько новых сайтов по новой технологии. А теперь и вы, если не очень жалко 500 рублей, тоже можете подключиться к тестированию новой технологии. О ней я сейчас и буду подробно рассказывать, на сколько могу это сделать.

Итак, наблюдательный активный MODX-разработчик скажет «Зачем нам еще один MODX-хостинг? Ведь есть как минимум modxcloud.com и modhost.pro». Отвечаю: наша система в корне отличается от озвученных площадок. Я бы даже так сказал: скорее всего мы больше будем поставлять технологии, нежели сами сервера.

Давайте этот момент разберем подробнее. modxcloud.com — это по сути шаредхостинг, функционал там очень урезанный, а аптайм оставляет желать лучшего. Главный плюс этой площадки — довольно удобное управление MODX-сайтами (создать новые, обновить текущие и т.п.). modhost.pro примерно то же самое, но вроде как получше (во всяком случае по отзывам). У нас же принципиально другая штука. Мы в первую очередь управляем самими серверами, а уже потом только сайтами (да и всем остальным). Чтобы лучше понять что этот такое, советую к прочтению: habrahabr.ru/post/163811/ Очень доходчиво все описано.