Начнем с того, что CMS Drupal – профессиональная, при этом, бесплатная система управления контентом. История данной CMS началась еще в 2000 году, когда ее основатель Дрис Бёйтаерт решил создать персональный сайт и совершил ошибку в названии доменного имени: вместо dorp.org (деревня) он написал drop.org (капля). Отныне именно капля является символом, по которому данная CMS и узнается.
Возможности CMS Drupal ограничиваются только лишь фантазией и мастерством разработчика. С помощью данной системы управления контентом создаются личные странички, блоги, сайты-архивы, социальные сети. Несмотря на то, что с помощь CMS Drupal возможно выполнить сайт любой сложности, система все-таки рассчитана на создание сайтов со множеством функций. А для создания блога вполне подойдет и WordPress. Данная система является модульной, что позволяет без труда компоновать CMS по своему усмотрению, если вас вдруг не устроил стандартный набор функций или он слишком мал. Хотя, если вы являетесь начинающим веб-программистом, стандартного набора модулей будет вам вполне достаточно.
Модульная модель построения друпла также позволит вам с легкостью изменять и создавать шаблоны оформления для вашего сайта. Выше было описано, что друпал – бесплатная CMS. Не все коммерческие CMS способны посоревноваться с друпал, при этом вам придется еще и заплатить создателям за использование системы. Реальную конкуренцию могут составить разве что фрэймворки, но и у них есть весомый минус. Заключается он в том, что необходимо знать скриптовый язык JavaScript. Друпал же написан на PHP – известном во всем мире языке сценариев. Он проще, чем JavaScript, хотя последний дает больше возможностей в реализации сложных проектов. Сайты, построенные с помощью фрэймворков работают гораздо быстрее, но требуют больше времени и ответственности от разработчиков.
Основным же минусом друпал является недостаточная освещенность системы на русском языке, но эта проблема решается. На сегодняшний день созданы специальные русскоязычные сайты, где модули и сама система переводятся на русский. Также на русский переводятся инструкции к системе, справочники и руководства.
Познавательная лично для меня статья, поскольку всерьез задумываюсь над созданием собственного сайта. Скажите, а вполне ли реально самостоятельно освоить CMS Drupal? особых навыков пока не имею, но очень хочется создать сайт собственными силами.