Что такое Drupal?

Прежде чем приступать к основам Drupal, давайте разберемся, что такое Drupal?
Drupal – это популярная система управления контентом (CMS) с открытым исходным кодом. Движок обладает мощным функционалом и практически неограниченными возможностями, что позволяет создать сайт любой сложности. Drupal является бесплатной CMS и распространяется по лицензии GPL.
Drupal – это гибкая конфигурация и структура, целое сообщество разработчиков и пользователей, большое количество модулей и тем оформления, встроенная система кэширования, поисковая система и многое другое.
Также, Drupal является не только системой управления контентом, но и средой для создания веб-приложений (CMF), что несомненно понравится программистам.
Что же можно создать на Drupal? Немного выше было сказано, что на Drupal можно создать сайт любой сложности. Это значит, что вы можете ни в чем себя не ограничивать и создать: блог, интернет-магазин, форум, портал, сайт-визитку и многое другое.
Преимущества Drupal:
- Универсальность
- Надежность и стабильность ядра
- Масштабируемость
- Гибкость системы
- Продуманная архитектура
- Качественные модули
- Контент-ориентированная идеология
- Мультисайтовость
- Документированный API
Но как известно, в любой системе есть и свои недостатки, давайте рассмотрим их.
Недостатки Drupal:
- Длительный процесс обучения
- Сложный интерфейс
Как видите, несмотря на множество преимуществ CMS, недостатки все же есть. И связаны они с тем, что другие CMS более легкие в обучении и у них более дружественный пользовательский интерфейс. Drupal пугает только вначале своей идеологией и терминологией, именно поэтому у начинающих обычно не хватает воли разобраться с ним и они переходят на другие более простые CMS. Но поверьте, когда понимаешь как грамотно, логично и продуманно там все устроено, просто влюбляешься в него и уже не можешь работать ни с чем другим.
Известная фраза друпальщиков, большинство которых попробовали несколько разных CMS, звучит так: «С другими CMS сначала все хорошо, а после - очень плохо. С Друпалом же наоборот, сначала плохо, а потом очень хорошо».
Но всегда помните, что окончательный выбор CMS, которую вы хотите использовать для создания своих сайтов, только за вами.