Blog

Создание и использование Features

Продолжим изучение модуля Features (первая статья). Теперь отойдем от Open Atrium и вернемся к обычным сайтам на Drupal.

Чем больше сайтов делает разработчик, тем чаще ему приходиться создавать один и тот же функционал на разных сайтах. Посчитайте сколько раз вы уже сделали блоги, новости, статьи, фотогалереи и каждый раз функционал похож на 90%, отличия минимальны, а часто отличия только в темизации вывода.

Модуль Features поможет создать заготовки разных функций в виде отдельного модуля в состав которого будет входить описание всего функционала и для активации блогов, необходимо только включить в админке необходимый модуль. Хорошим примером из чего может состоять сайт на таких модулях является сборка Друпала под названием Open Atrium, компоненты которого это отдельные модули-фичи и включаются в два клика.

Читать далее »

Функционал Features в Open Atrium

При работе с Друпалом каждый разработчик имеет свой набор "любимых" модулей, которые часто использует. Этот набор необходимо дополнить модулем Features.

Задача модуля — зафиксировать функционал в виде отдельного законченного модуля. Такое фиксирование можно использовать для: переноса функционала с сервера разработки на рабочий сайт; сохранение созданного функционала как наработку на будущее; создание контрольной точки (когда все работает) и, соответственно, откат к рабочему состоянии когда администратор сайта «перестарался» с настройками.

Читать далее »