Характеристика менеджера содержимого сайта Drupal

Модульная система управления содержимым сайта. Одной из многих CMS является система Drupal (рус. Друпал) — популярная бесплатная модульная система с открытым кодом, написанная на языке программирования PHP. Разработчиком данной системы является Дрис Байтаерт (Dries Buytaert) и сообщество разработчиков. Система Drupal может работать в таких популярных операционных системах, как Windows, Mac OS X, Linux, собственно, на любой платформе, которая поддерживает работу веб-сервера Apache (начиная с версии 1.3), или IIS (начиная с версии IIS5 +) и интерпретатор языка PHP (начиная с версии 4.7.5 +), также требуется наличие системы управления базами данных, например, открытые системы MySQL или PostgreSQL.

Структура и мощная база модулей Drupal позволяет сравнительно быстро создавать мощные интерактивные веб-сайты. Основные преимущества:

Гибкость системы. Архитектурно Drupal построен очень грамотно и модульно, что позволяет сделать из него что-нибудь.
Качественный код. Благодаря достаточному жесткому контролю качества Drupal и его модули не только стабильны, но и имеют достаточно читаемый код.

К базовому пакету системы, кроме модулей создания статических страниц (страниц постоянным адресом) и новых статей, принадлежащат модули для организации блогов (электронных журналов пользователей), форумов (мест для интернет-дискуссий), «книг» (информационных подборок, работа над которым ведется коллективно), синдикации (импорта новостей с других сайтов), модулей управления информационными блоками на страницах, которые облегчают управление их видом, модуль управления меню.

Drupal поддерживает различные темы оформления и позволяет создавать свои темы оформления. Сообществом Drupal создано много дополнительных модулей, среди которых достойны внимания модули интернационализации (создание многоязычных сайтов), модули управления файлами, которые позволяют выкладывать на сайтах звуковые и видеофайлы, модули категоризации контента, модули организации пользователей в группы и сообщества.

Создание блога, используя Drupal

В подходе к созданию блога на ядре Drupal можно подойти основном из двух следующих вариантов:

— Использование встроенного модуля Blog. В случае его включения у каждого пользователя появляется личный блог и новый тип материала «Blog Entry». Если при этом еще включить и модуль Blog API, то можно создавать записи в блоге с помощью любого внешнего клиента, который поддерживает XML-RPC.

Такой подход универсален, но, на мой взгляд, избыточный для блога, который ведет один человек. Это хорошо для многопользовательского сайта и сайтов различных сообществ, но слишком сложный для простого блога.

— Использование для сообщений стандартного типа материала «Story» (Статья). Здесь все гораздо проще. Материалы просто размещаются на главной странице, модуль Blog при этом неактивен.

Дополнительные модули, которые могут намного расширить функциональность блога:

— Calendar — этот модуль представляет архив записей в календарном виде.
— Taxonomy — позволяет распределять материалы на категории, предоставляет удобство в поиске на сайте пользователя.
— XML sitemap — автоматизированное создание карты сайта, необходимой для поиска роботов.
— Tagadelic — создание облака тегов, на основе одного из словарей Taxonomy.
— Upload — позволяет пользователям загружать и добавлять файлы.
— Poll — опрос среди пользователей сайта.

Данная система совершенно бесплатна, создать свой сайт на ее основе не составит Вам особого труда. Но если Вы хотите, чтобы больше людей увидели Ваше творение и оценили информацию опубликованную на сайте, рекомендуем обратиться в «Комплексные Системы», которые занимаются комплексным продвижением и оптимизацией сайта.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *