Вкратце о CMS Drupal или еще одна удобная бесплатная CMS

На сегодняшний день создано несколько десятков CMS (система управления контентом).
Благодаря ним можно легко и быстро создать сайт с легко изменяемым контентом.
Предлагаю рассмотреть такую как Drupal…
Примечание: Все что выделено в тексте зеленым цветом, простому пользователю пока не нужно!

Вкратце о CMS Drupal или еще одна удобная бесплатная CMS

Теперь по порядку:

  • Drupal является бесплатной системой управления контентом.
  • Как и во всякой приличной CMS здесь тоже используются модули которые позволят расширить функционал вашего сайта, найти их можно на Сайт Drupal
  • Само собой бесплатные шаблоны/темы на Сайт Drupal
  • Возможность делать сайты и веб приложения различного назначения и сложности.
  • Drupal CMS разрабатывается международной командой разработчиков и находится под лицензией GNU. Программный код — «Creative Commons Attribution-Share Alike 3.0» иными словами это значит что все что вы создадите сами будет вашим.
    1)можно делится исходниками
    2) изменять оригинал
    Но с учетом соблюдения авторского права (нельзя выдавать чужое за свое), так же если был изменен исходник/ адаптирован под свои нужды, то распространять финишную работу нужно под той же лицензией под которой был оригинал.
    Более подробно: http://creativecommons.org/licenses/by-sa/3.0/legalcode
  • В сообществах вам всегда бесплатно помогут и объяснят (к примеру http://www.drupal.ru/ http://drupal.ua/ оф. сайт — http://drupal.org/)
  • Так же подразумевает возможность работы самых неопытных пользователей незнающих веб-вёрстки, html и.т.п

Drupal — оказалось довольно многосторонней CMS несмотря на то что на данное звание не претендует, она скорее своеобразна…
Что же можно построить на Drupal ?
Ответ все! Как минимум вызовет у вас некоторое сомнение, но судите сами… Можно построить начиная от сайта визитки заканчивая интернет-сообществом (с последним справляется особенно хорошо, и это ни какой нибудь форум…)
Для примера то что сделано на Drupal : Социальный сервис AimgoUbuntuMTV

Таксономия (taxonomy) — Эта особенность Drupal заслуживает большого внимания, позволяет легко построить структуру сайта, (по принципу древа).

Темы — Поскольку содержимое сайта отделено от дизайна, можно легко и без проблем полностью изменить стиль не сбив структуры сайта (к примеру загрузив готовую тему С САЙТА РАЗРАБОТКИ). Механизмы реализации тем разнообразны, движок тем — xtemplate и phptemplate первый с xml а второй с php.

Модули — В Drupal для расширения возможностей вашего сайта есть (модули) простым языком своеобразные микро программы для ядра Drupal, их множество от простейших галерей, фильтров и.т.п до электронной коммерции.
К примеру :

  • Mailhandler — публикация материалов по email
  • LDAP — интеграция
  • Flowplayer — видео плеер

и.т.д
На данный момент список модулей составляет 16,179.

Кэширование страниц — было снижено число запросов к базе данных (анонимные пользователи получают страницы из кэша, без повторной генерации)

поддерживает Apache и MS IIS, СУБД MySQL, PostgreSQL и MS SQL или ANSI SQL связка Apache на unix Linux, *BSD + MySQL

Удобная и простая до нельзя админ панель облегчает работу еще в несколько раз.

Авто обновление (крон). Персонализация и прочие блага повседневной жизни тоже есть.
Естественно это не полный разветвленный список всех возможностей, здесь описано самое основное/необходимое.

P.S
Если у кого возникнет интерес к данной CMS то более подробно о налаживании и установке напишу и покажу в следующей части.

Спасибо всем!