25.09.2013
История CMS Drupal началась в 2000 году, поэтому проект смело можно считать ровесником века. Изначально подразумевалось, что его код будет чище, сама CMS компактней, а возможностей даст больше, чем аналоги. Во всяком случае в этом направлении работал Дрис Бёйтарт – бельгийский программист, который и стал его родоначальником. Разумеется, работал он не один… И 13 лет назад, и в наши дни Drupal является результатом усилий сотен людей во всём мире.
Тогда, ради компактности, Дрис отказался от обратной совместимости, т.е. каждая новая версия может содержать какие-то элементы, которые окажутся несовместимыми со следующей. Время показало, что это было правильным решением, позволяющим реализовать в каждой новой версии множество инновационных решений. Текущая версия CMS Drupal – 7-я, но готовится и ожидается всеми поклонниками 8-я, в которой обещано множество нововведений. В основном они связаны с тем, что идеология системы становится всё более направленной на объектно-ориентированное программирование.
Итак, что же представляет собой Drupal? Это CMS, которая включает в себя 2 уровня: непосредственно систему управления контентом и среду разработки. Изначальный функционал системы довольно лаконичный. Но по необходимости он может быть увеличен посредством использования отдельных дополнений. В традиции разработчиков они называются модулями. Включение модулей позволяет расширить возможности сайта.
Одним из самых интересных можно назвать Views. Обычно под ним понимают модуль для создания различных списков. Это так, но на самом деле спектр предоставляемых им возможностей намного шире. Само понятие список в Drupal несколько условно. Любую информацию можно предоставить в вид списка. В Drupal Views создаёт полноценные представления практически любых элементов контента сайта.
Возможности модуля столь многогранны, что заслуживают отдельных статей и даже книг. К примеру, таких какую предлагает своим читателям Гавриил Заславский на страницах своего блога. Это книга так и называется «Views — больно не будет» и посвящена всему, что можно сделать с помощью этого модуля.
С помощью других можно разделить страницу на секторы, организовать работу с wysiwyg редакторами, провести интеграцию с серверами и поисковыми системами. Следует понимать, что модуль в концепции Drupal это не плагин WordPress. Если в WP плагин ориентирован на конечно пользователя сайта, а разработчик лишь активизирует его и при необходимости отражает это в теме оформления, то модули Drupal предназначены для расширения возможностей самих разработчиков. Так модуль Devel содержит набор компонентов для ускоренного создания сайта, Drush даёт возможность работы через консоль и т.п.
Сами разработчики, в традиции поклонников этого «движка» делятся на несколько уровней.
Самый заурядный – это человек, который может работать в Сети. Просто имеет какие-то базовые познания о серверах, хостингах, доменах и протоколах. Высший – это специалист, способный создать с помощью Drupal портал, социальную сеть или электронный магазин.
Drupal универсален именно своим потенциалом. Эта особенность становится недостатком для тех, кто хочет создать простой блог на домене второго уровня, или сайт для души. Если вам нужен «быстрый» сайт, т.е. ресурс, который можно создать за 3-4 часа, то предпочтительней всё же WordPress. Если же вам нужен собственный, уникальный проект, то выбирайте Drupal.
Достаточно узкая ниша программирования под этот «движок» за последние 5-6 лет нашла тысячи поклонников в странах СНГ. Далеко не случайно лента новостей на основном сайте сообщества Drupal пестрит объявлениями о всё новых и новых мероприятиях. Среди них – встречи в кафе, ресторанах и барах. Зачем? Тут есть один маленький секрет. Каждая ниша интернет-разработок имеет свои особенности. Программист, который освоит работу с Drupal смело может рассчитывать на серьёзный доход. Опытом, знаниями и просто впечатлениями и обмениваются поклонники это «движка» на своих сейшенах.
Хотите быть одним из них? Изучите Drupal, и вы сможете найти своих клиентов, и… Конечно же – друзей.
Комментирование этой статьи закрыто.
« Все о заработке в сети НТС Оне в новом цвете »