Безграничные возможности для хобби и для бизнеса.
Drupal1) –– это система управления контентом сайтов, со свободным кодом. Таким образом, система открыта для обсуждения и модифицирования. Каждый имеет доступ к коду программы и может вносить в неё изменения, согласно своим предпочтениям.
Эта система получила название в честь сайта, на котором применялась, впервые, в 2000 году. - drop.org. Сайт был предназначен для общения на разные темы. Позже система управления получила название Drupal2), что обозначает – капля, однако это слово записано с ошибкой.
Правильно говорить druppel. Но, так или иначе, в 2001 году Дрис Бейтарт – основатель этой системы, выпустил её в свет под тем названием, которое мы сейчас знаем.
К 2009 году на Drupal3) 6 версии уже работало более 160 тысяч разных сайтов.
Эта CMS использует в качестве основы язык программирования PHP. Данные хранятся в базе данных MySQL или другой совместимой базе. Как и любая современная CMS, Drupal не обходится без Ajax и JavaScript, для оперативной подачи информации на экран, при внесении изменений в проект сайта, без перезагрузки страницы. Кстати, Drupal как и многие другие полноценные системы обладает своим API для взаимодействия с различными модулями, написанными на одном из поддерживаемых языков.
В данный момент проект поддерживают и развивают тысячи людей со всего света. Такой популярностью среди разработчиков не может похвастаться ни одна CMS, и вся благодаря открытой лицензии.
Благодаря оживлённому сообществу энтузиастов, которые поддерживают этот проект, CMS быстро развивается и обрастает новыми возможностями. На 2011 год насчитывалось более 7000 различных дополнений для этой системы, для реализации разных возможностей. Тем не менее GPL накладывает свой отпечаток и без напильника тут не обойтись никак.
Drupal является одной из самых популярных CMS в мире. Особенно широко она применяется среди любителей открытого кода. К примеру, сайт операционной системы на базе Linux – Ubuntu, базируется на Drupal. Однако, множество чисто коммерческих проектов выбирают эту систему в качестве движка сайта.
Интерфейс не отличается особенной сложностью из коробки, так что с некоторыми возможностями Drupal достаточно легко познакомиться самостоятельно без дополнительной документации. К тому же прямо из системы управления можно воспользоваться помощью, для решения сложных вопросов.
Например, для многих оказывается достаточно сложной для понимания реализация возможностей таксономии в CMS. Но на первых парах этого не понадобиться, а когда дело дойдёт до категоризации контента на сайте по словарю, всё окажется на много проще. Но вообще-то навигация по системе управления и сайту выглядит несколько непривычно с точки зрения принятых норм оформления элементов управления, списков и представления панели управления в целом, как отдельного инструмента.
Социальная сфера. Эта CMS хорошо зарекомендовала себя в блогосфере и в качестве движка для новостных сайтов. Первенство, среди бесплатных CMS, на этом месте Drupal оспаривает с Joomla CMS. С помощью дополнительных модулей к CMS, можно организовать полноценное сообщество, форум или социальный сервис, с большими возможностями.
Коммерческое применение и поддержка. Помимо социальной направленности, на которую изначально была рассчитана CMS Drupal, она применяется в коммерческих целях. Для этого она оснащается дополнительным модулем Ubercart. В этих же целях существует возможность обзавестись платной лицензией Drupal для поддержки коммерческой организации и сервисного обслуживания.
Естественно, есть много модулей для социальных сетей. Так же существуют модули, упрощающие способ работы с системой. CMS можно управлять из консоли, или управлять содержимым страниц сайта, с помощью WYSIWYG средств.
Из коробки Drupal 4) обладает достаточно скромными возможностями:
Система из коробки обладает скромным функционалом. Без модулей и сторонних шаблонов сайта, создать можно только простенький форум, ленту новостей или сайт. Но задумка представляется довольно интересной, при том на столько, что сообщество Drupal легко «переплюнет» другие сообщества по своей популярности и горячему обсуждению возможностей этой CMS в сети. Так что любителям Open Source, эта программа придётся особенно по вкусу, чтобы поделиться своим опытом с остальными.