CMS Drupal: система управления содержимым сайта - стр. 1
Введение
Раньше на создание собственного сайта решались немногие. Это было трудное занятие, на которое требовались не дни и даже не месяцы, – на создание сложного информационного сайта можно было потратить годы.
Человек, который решался на создание сайта, должен был в совершенстве знать такие технологии, как HTML, CSS, JavaScript, PHP, Java. Кроме того, такому специалисту не помешало бы знание программ Adobe Photoshop и Adobe Illustrator (или CorelDRAW). В дополнение ему следовало бы изучить такие понятия, как юзабилити, теория цвета, типографика. Ведь дизайн и удобство использования сайта – не самые последние критерии его оценки.
Но с приходом CMS все изменилось. Если не вдаваться в подробности, то CMS (Content Management System – система управления содержимым/контентом) – это уже готовый сайт, на который вы можете с легкостью добавлять свои материалы.
Теперь вам не нужно изучать все эти технологии и программы, ведь все уже создано. Необходимо только воспользоваться готовыми разработками профессиональных веб-программистов.
Больше не нужно придумывать дизайн для своего будущего сайта. Вы с легкостью сможете выбрать понравившийся среди тысячи шаблонов для CMS, уже разработанных профессиональными дизайнерами.
Вам остается только потратить несколько дней на изучение подходящей CMS, после чего еще за несколько дней установить и настроить эту систему. В результате у вас будет полностью готовый сайт с необходимой функциональностью.
Эта книга поможет вам изучить абсолютно бесплатную CMS Drupal. Вместе мы пройдем все этапы создания сайтов любого уровня сложности:
▪ поиск и покупка хостинга;
▪ подбор и покупка доменного имени для сайта;
▪ установка CMS Drupal;
▪ настройка базовой функциональности Drupal;
▪ установка и настройка модулей (добавление дополнительной функциональности на сайт);
▪ разработка собственных тем оформления и модулей для Drupal.
Книга предназначена для начинающих пользователей, сотрудников и руководителей компаний. Она написана простым языком, поэтому вам не придется вчитываться в каждое предложение, чтобы понять, что же означают все эти термины. Прочитав эту книгу, вы сможете создать сайт легко, быстро и, главное, без дополнительных затрат.
От издательства
Ваши замечания, предложения и вопросы отправляйте по адресу электронной почты [email protected] (издательство «Питер», компьютерная редакция).
Мы будем рады узнать ваше мнение!
На сайте издательства http://www.piter.com вы найдете подробную информацию о наших книгах.
Глава 1
Что такое CMS
▪ Какие сайты можно создавать с помощью CMS
▪ Самые популярные CMS
Прежде всего необходимо избавиться от одной большой иллюзии: CMS – это не панацея от всех болезней и неприятностей. Это всего лишь новый и неизбежный этап в развитии интернет-технологий.
С давних времен люди стремились упростить себе жизнь. И это основная причина, по которой возникли системы управления содержимым. Можно даже придумать историю возникновения CMS. Это совсем несложно:
«Жил на свете очень толковый программист, который решил создать свой сайт. На это он потратил много времени – годы своей жизни. Сайт у него получился отличный. И работал он как часы. А чтобы упростить свою жизнь, программист создал специальную панель для настройки и управления сайтом. Поэтому желать ему больше было нечего.
Но вот, в один прекрасный для всего человечества день, наш программист увлекся коллекционированием бабочек. И захотел создать еще один сайт, специально для своей коллекции. Но свободного времени было немного, поэтому у него появилась гениальная мысль – зачем создавать все с нуля, если уже есть готовый сайт, который можно использовать в качестве основы для нового.
Прошло время. И наш коллекционер снова увлекся. Однажды он поехал отдыхать в горы и впервые попробовал прокатиться на лыжах. И так это ему понравилось, что ради своего увлечения он решил создать третий сайт. И в этот момент пришла к нему еще одна отличная мысль – почему бы не создать специальную систему, с помощью которой можно было бы за короткое время создавать новые сайты с базовой функциональностью?..»