Артблок: 4 региональных сайта в один и 3000 фото в WebP без затрат
Сайт-каталог производителя на WordPress с объединением 4 региональных доменов

Сайт-каталог производителя на WordPress с объединением 4 региональных доменов
artblock.by (бетонные заборы и тротуарная плитка)
WordPress / PHP / ImageMagick
Живой проект доступен для просмотра онлайн:
Перейти на сайтОдин хостинг, четыре сайта и три тысячи фотографий
У Артблока, крупного производителя бетонных заборов и тротуарной плитки в Могилёве, было четыре отдельных сайта под разные регионы: Могилёв, Минск, Молодечно и ещё один. Все четыре жили на одном хостинге и показывали одну и ту же большую галерею работ, больше 3000 фотографий, продублированную на каждом сайте. Хостинг забивался под завязку, страницы с галереей и каталогом грузились медленно.
Готовые плагины не справлялись
Сжать фотографии и перевести их в компактный WebP через обычные плагины не получалось. Бесплатные версии TinyPNG и LiteSpeed Cache ограничивают конвертацию 500–1000 изображениями, а платная подписка на такой объём выходила в неоправданные деньги. Проверили оба варианта: оба упирались в потолок бесплатной конвертации, а покупать подписку ради разовой задачи не было смысла.
Свой модуль на ImageMagick
Мы выяснили, что хостинг Артблока поддерживает ImageMagick, и написали свой модуль, который бесплатно переводит фотографии в WebP прямо на сервере, без лимитов на количество и без ежемесячной подписки. Через него модуль пакетно обработал все 3000+ фотографий.
Четыре сайта стали одним
Заодно объединили все четыре региональных сайта в один, artblock.by. Настроили редиректы со старых адресов и убрали дублирующиеся фото, которые до этого хранились и грузились четыре раза, на каждом сайте отдельно.
Результат: место освобождено, страницы открываются мгновенно
Хостинг перестал захлёбываться: место на сервере освободилось, страницы каталога и галереи стали открываться мгновенно. Артблок получил один сайт artblock.by вместо четырёх разрозненных версий. За сжатие фотографий клиент не заплатил ни рубля: всё сделал модуль на сервере, без единой платной подписки.
Что мы делаем
Хотите такой же результат?
Оставьте заявку. Изучим проект и свяжемся в течение рабочего дня.


