профессиональных веб-программистов.
Больше не нужно придумывать дизайн для своего будущего сайта. Вы с легкостью сможете выбрать понравившийся среди тысячи шаблонов для 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 и создание с его помощью нескольких