Почтовые рассылки попадают в спам: основные причины и чек-лист по настройке от опытных администраторов серверов

15.02.2024
Письма летят спам? Тогда мы идём к вам. Точнее, чаще всего с этой проблемой приходят как раз к нам, а мы спешим помочь. В Initlab обращаются клиенты, у которых проблемы с доставкой писем — это работа для администраторов серверов. Иногда дело в паре настроек почтового сервиса, а иногда это обширная задача с поиском причины поломки.

Массовая SEO оптимизация страниц на Drupal 7

15.02.2024

Массовая SEO (поисковая) оптимизация подразумевает возможность одновременной настройки шаблонов мета-тегов для группы страниц, удовлетворяющих определённым условиям. Помимо мета-тегов, сюда также относятся H1 заголовок и любые информационные блоки, отображаемые на странице.

Для настройки мета-тегов используем одноимённое решение — модуль Metatag и его подмодули:

Поисковая оптимизация, редизайн и развитие портала AllBoxing.ru: увеличили посещаемость в два раза

15.02.2024
В этом кейсе поделимся частью нашей SEO-стратегии, разработанной для клиента, и покажем, как с помощью комплексной работы с сайтом нам удалось увеличить посещаемость в 2 раза.

Корпоративная почта. Оптимальный план смены почтового сервиса от опытных администраторов серверов

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

Утечка памяти в Drush при выполнении тяжёлых операций

02.10.2023
На некоторых сайтах мы разово или периодически импортируем тысячи товаров, документов, пользователей. Обычно для этого делается Drush-команда, которая выполняется на сервере вручную или по расписанию. Drush выполняет команду или скрипт в одном процессе. Это значит, что выполнение долгих и тяжёлых операций может приводить к утечкам памяти из-за накопления статического кэша. Особенно заметно это проявляется при выполнении CRUD операций для большого числа сущностей, например, при выполнении пакетной обработки (батч). Это может приводить к падению скрипта импорта из-за нехватки памяти на сервере. Drush имеет механизм для обработки таких ситуаций в контексте пакетных операций.

Приватные картинки CKEditor + Drupal: динамический путь сохранения изображений, загружаемых через текстовый редактор

27.09.2023
На Drupal можно организовать хранение и редактирование внутренних документов в компании, совместную работу с ними с мощной системой ролевого контроля доступа к страницам и файлам. В Инитлаб мы активно используем Drupal для работы с документами в команде. Однако прикрепляемые в WYSIWYG-редакторе CKEditor картинки по умолчанию доступны публично без авторизации и уходят в одну папку на сервере. В этой статье публикуем наше решение этих проблем.

Новый закон о рекламе: как настроить маркировку на сайте, чтобы не получить штраф

13.09.2023
В этой статье мы расскажем, как настроили маркировку рекламных статей и баннеров на сайте клиента рекламным токеном erid, который теперь должен быть размещён в URL любых рекламных материалов. В сети уже много статей, которые помогают разобраться в нюансах обновлённого закона. Мы с командой решили поделиться нашим первым опытом реализации функционала под новые требования.