Drupal CMS (Друпал)
Drupal (Друпал) — это система управления сайтом (CMS), а также среда для создания вебприложений (CMF).
Посредством Drupal CMS можно строить сайты и вебприложения различного назначения и сложности. Интерфейс пользователя позволяет управлять сайтами на Drupal без знаний HTML, вебвёрстки и языков программирования. Drupal разрабатывается международной командой разработчиков, как программное обеспечение с открытым исходным кодом, защищенными общественной лицензией GNU.
Если сайт часто обновляется и приходится менять его структуру или если он является чем-то большим, чем просто онлайновое хранилище файлов — не обойтись без использования скриптов. C некоторого момента развития сайта затраты на поддержку десятков разнообразных скриптов, написанных разными авторами с использованием различных программных технологий возрастают настолько, что удобства их использования становится сомнительным. Drupal CMS (Content Management System) — набор программных средств, предоставляющий комплексный подход к созданию сайта.
Drupal может быть использован для построения самых разных типов сайтов. В базовой поставке возможности движка Drupal CMS наиболее хорошо подходят для построения интернет-сообществ: новостных и форумных сайтов, персональных и коллективных блогов и подобных вещей, где основная задача — не потеряться в массе регулярно поступающих материалов, иметь возможность их структурировать и архивировать для легкого доступа в будущем. Функционал наращивается дополнительными модулями, которые можно доустанавливать по мере необходимости.
Концепции Drupal:
- Механизмы рубрикации. Каждый документ сайта может входить в одну или несколько рубрик. Сами же рубрики могут составлять списки или сложные иерархические структуры произвольной вложенности (с множественными предками и перекрестными ссылками элементов).
- Интеграция всех компонентов. Возможна сквозная рубрикация по всем типам документов сайта (например список ключевых слов, общий для форумов и блогов). Форум с выводом интересных новостей на главную страницу или новостной сайт с блогами и видеопрезентациями - все это можно уложить в единый рубрикатор (или несколько рубрикаторов) и это будет выглядеть частями единого сайта на Drupal CMS, а не разрозненными страничками объединенными лишь общим дизайном.
- Готовые решения типовых задач. Новостной сайт, сайт-визитка компании, блог или форум — такие сайты можно построить пользуясь только модулями движка Drupal CMS идущими в поставке, вам нужно только включить соответствующие модули, настроить их по своему вкусу и перенести сайт на хостинг.
- Навигация и поиск. Для удобства доступа к архивным материалам служат рубрикация контента и поиск с учётом видов контента, рубрик и содержимого. Документы сохраняют неизменные ссылки все время своей жизни (т.н. перманентные ссылки). Также с помощью коротких ссылок и псевдонимов сайт приобретает запоминающиеся имена разделов и отдельных страниц, не использующие специальных символов и поэтому хорошо индексируемые поисковыми системами. На сайте Drupal вы не увидите длинных неудобоваримых ссылок типа modules.php?op=modload&name=News&file=article&sid=166&mode=&order=0&thold=0 (пример с реального сайта), которыми по сию пору страдает немало CMS.
Виды сайтов из коробки?
Какие виды сайтов можно получить в наборе модулей "из коробки". Простейший и самый популярный вариант - персональный блог, с возможностями комментирования статей. Также легко настраивается сайт сообщества - форум, персональные блоги пользователей, новости на главной странице. В стандартной комплектации легко можно получить сайт-визитку компании, если вас устроят дефолтные шаблоны тем оформления из поставки (в настройках можно будет сменить цвета тем оформления и логотип, что может быть достаточным для простейших сайтов). Вообще пофантазировав, можно придумать много разных применений Drupal CMS, а если задействовать огромный набор дополнительных модулей, которые доступны на официальном сайте, то пожалуй и фантазии не хватит придумать все возможные варианты использования.
|