Рейтинг рунета 1 место Drupal CoderВ рейтинге рунета 2018 среди компаний, разрабатывающих сайты на Drupal, мы заняли первое место!

Наша команда специализируется на разработке и поддержке Drupal сайтов с 2005 года. За это время мы создали и поддерживали сотни проектов с использованием этой замечательной платформы. Следили и участвовали в развитии Drupal, начиная с версии 4.6.

Первое интервью с основателем Initlab — Сергеем Синицей, который предпочёл IT вместо карьеры рок-звезды. Узнайте, как математик основал IT-компанию, почему два из пяти рабочих дней он пропадает в университете (учится? рекрутирует молодые дарования?) и что за 0,1% из всех программистов ищет и нанимает Initlab.

Клиенты часто обращаются к нам после проведения SEO аудита за оптимизацией сайта на Drupal. Список рекомендаций практически всегда один и тот же, за исключением индивидуальных особенностей поддерживаемого проекта. Проанализировав статистику, заметили, что хоть нашу проблему и включают в отчет, заказчики и исполнители чаще всего игнорируют ее, потому что информации и опыта оказывается слишком мало. Это проблема - правильные заголовки ответа от сервера. Выдача корректных заголовков позволяет ускорить индексацию новых и измененных страниц сайта в несколько раз. 

В начале сентября ветки 8.x-2.x и 7.x-2.x, разрабатываемого мною модуля CDEK API, добрались до полноценных релизов - все задуманные фичи реализованы и протестированы. В данной статье кратко расскажу о том, какие у модуля возможности и как их использовать.
Xdebug представляет собой расширение PHP, предназначенное для отладки и профилирования PHP-скриптов. В данной статье речь пойдёт о том, как настроить отладку в PhpStorm на основе Xdebug, если проект расположен на удалённом сервере, а не развёрнут локально на машине разработчика.

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

Что такое Яндекс.Коллекции и зачем они нужны вашему бизнесу
Влияние скорости загрузки страниц сайта на отказы и конверсии. Кейс ускорения сайта в 30 раз.

Настройка рекламной кампании в Яндекс.Директ и Google Ads является делом очень ответственным и даже при наличии множества руководств, подсказок и тематических статей в интернете избежать ошибок удаётся редко. Особенно это касается веб-проектов, работающих в электронной торговле.

В Drupal 8 валидация сущностей представляет собой отдельное API, которое отделено от механизма валидации форм. Оно основывается на компоненте Symfony Validator и связано с Typed Data API. поскольку сущности и поля являются типизированными данными. Это также означает, что можно добавлять валидацию к любым типизированным данным.