Виктор Ромашов

CMS Drupal: система управления содержимым сайта


Скачать книгу

профессиональных веб-программистов.

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

      Вам остается только потратить несколько дней на изучение подходящей CMS, после чего еще за несколько дней установить и настроить эту систему. В результате у вас будет полностью готовый сайт с необходимой функциональностью.

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

      ▪ поиск и покупка хостинга;

      ▪ подбор и покупка доменного имени для сайта;

      ▪ установка CMS Drupal;

      ▪ настройка базовой функциональности Drupal;

      ▪ установка и настройка модулей (добавление дополнительной функциональности на сайт);

      ▪ разработка собственных тем оформления и модулей для Drupal.

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

      От издательства

      Ваши замечания, предложения и вопросы отправляйте по адресу электронной почты [email protected] (издательство «Питер», компьютерная редакция).

      Мы будем рады узнать ваше мнение!

      На сайте издательства http://www.piter.com вы найдете подробную информацию о наших книгах.

      Глава 1

      Что такое CMS

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

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

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

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

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

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

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

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

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

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

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

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

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