Отправляет email-рассылки с помощью сервиса Sendsay

Изучаем CMS Drupal

  Все выпуски  

Изучаем CMS Drupal. Основы CMS: что такое CMS


Глава 1. Что такое CMS

Прежде всего давайте избавимся от одной большой иллюзии: CMS — это не панацея от всех болезней и неприятностей. Это всего лишь новый и неизбежный этап в развитии Интернет-технологий.

С давних времен люди стремились упростить себе жизнь. И это основная причина, по которой возникли CMS. Можно даже придумать историю возникновения CMS. Это совсем несложно:

«Жил на свете очень толковый программист, который решил создать свой сайт. На это он потратил очень много времени — годы своей жизни. И сайт у него получился отличный. И работал он как часы. А чтобы упростить свою жизнь, этот программист создал специальную панель для настройки и управления сайтом. Поэтому желать ему больше было нечего.

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

Прошло еще время. И наш коллекционер снова увлекся. Однажды он поехал отдыхать в горы, и там впервые попробовал прокатиться на лыжах. И так это ему понравилось, что ради своего увлечения он решил создать третий сайт. И в этот момент пришла к нему еще одна отличная мысль — почему бы не создать специальную систему, с помощью которой можно было бы за несколько минут создавать новые сайты с базовой функциональностью?»

Не знаю, так ли было на самом деле. Да это и не важно. Важно понимать, что CMS — это всего-навсего уже готовый сайт, который вы можете быстро установить, а потом с легкостью использовать для своих целей. Благодаря CMS создание собственного сайта превращается в простой процесс. Ведь больше вам не нужно заботиться о создании сайта — вы сразу можете приступить к тому, ради чего сайт создается. К публикации материалов.

Это главное и единственное, что нужно знать о CMS. Поэтому теперь можно смело переходить к сути книги — к главе 2, начиная с которой мы займемся изучением CMS Drupal. Если же вы еще не до конца разобрались, что же такое CMS и зачем она нужна, следующие разделы первой главы книги помогут вам лучше разобраться в этом вопросе.

Какие сайты можно создавать с помощью CMS

С помощью CMS можно создавать сайты любого уровня сложности. Можно создать сайт-заглушку, состоящий из одной страницы с рассказом о вас/вашей компании. Можно создать домашнюю страничку пользователя — сайт, состоящий из 5-10 страниц о вас. Можно создать сайт-визитку, состоящий из 5-30 страниц с информацией о вашей компании. А можно создать полноценный портал с форумом, блогами, социальной сетью и многими другими сервисами.

Но несмотря на то, что CMS позволяют создавать сайты любого уровня сложности, ориентированы они именно на сайты портального типа. То есть, на сайты с множеством возможностей, состоящие из множества страниц.

С помощью CMS можно создавать и простые сайты, которые очень редко будут обновляться. Но в таком случае вся мощь CMS будет потрачена впустую. А на обучение работе с CMS вы потратите больше времени, чем на изучение HTML и создания с его помощью нескольких страниц простого сайта.

Самые популярные CMS

В этой книге мы с вами будем рассматривать только CMS Drupal. Несмотря на это, важно понимать, что CMS — это не только Drupal.

Существует огромное количество CMS. Среди них есть как платные, так и бесплатные. Например, к платным CMS относится Bitrix. Самая дешевая версия этой CMS стоит 200 $, а самая дорогая — 10 000$. Но это еще не все расходы на платные CMS. Это только стоимость базовых возможностей CMS. Если же вы хотите получить дополнительные возможности или дополнительные варианты дизайна сайта (впредь дизайн сайта на основе CMS мы будем называть темой оформления), тогда вам придется снова платить. Причем немало. Например, дополнительная тема оформления стоит от 80 $. А если вы хотите, чтобы создатели Bitrix разработали для вас эксклюзивную тему оформления, тогда это обойдется вам более чем в 3000 $.

К бесплатным CMS относится Drupal. Также среди бесплатных CMS популярна CMS Joomla. Эта CMS даже популярнее CMS Drupal. Однако плата за такую популярность — пристальное внимание хакеров. Уязвимостей в CMS Joomla обнаружено намного больше, чем в CMS Drupal.

Возникает законный вопрос — в чем разница между разными CMS? И, в частности, в чем разница между платными и бесплатными CMS? Ответ вас приятно удивит — разницы практически нет.

Единственная разница между платными и бесплатными CMS — это то, что пользователи платной CMS имеют право на поддержку со стороны разработчиков CMS. При возникновении проблем они могут обратиться в службу поддержки, и им объяснят, что нужно сделать, чтобы устранить проблему.

Пользователям бесплатной CMS придется устранять проблему самостоятельно. Либо же описать возникшую проблему на форуме разработчиков бесплатной CMS. В большинстве случаев вам помогут решить проблему бесплатно. А в оставшихся случаях вам также помогут решить проблему, но уже за определенную плату.

И все-таки, есть ли разница в возможностях популярных CMS? И какая CMS лучше?

Снова повторюсь — никакой разницы нет. Для популярных CMS уже создано так много дополнительных модулей и тем оформления, что совершенно никакой разницы между возможностями CMS нет. И лучшей CMS также нет. Есть только лучшие CMS: Drupal, Joomla, Mambo (родоначальник Joomla), Wordpress, Typo3 и Bitrix.

Источники:
http://mydrupal.co.ua/node/444
http://mydrupal.co.ua/node/445
http://mydrupal.co.ua/node/446

В избранное