Осваиваем популярные системы управления сайтом (СМS)
Осваиваем популярные системы управления сайтом (СМS)
Горнаков С. Г.
Среди простых пользователей бытует мнение, что разрабатывать и сопровождать интернет-проекты могут только хорошо подготовленные специалисты. Безусловно, хороший специалист в любом деле не помешает, но не всегда этот самый специалист нужен на всех этапах развития проекта. Если в качестве примера взять обычную компьютерную программу, то сразу станет понятно, о чем идет речь. Программы разрабатывают программисты, но все программы предназначены для простых пользователей, и цель любой созданной программы как раз и заключается в облегчении работы пользователя. Иначе зачем тогда нужны программисты да и сами программы.
Все вышесказанное применимо для любой отрасли компьютерных систем. Каждая создаваемая программа призвана упростить работу обычного человека, знакомого с компьютерными системами на уровне пользователя. Интернет-тех - нологии в этом плане не исключение. С момента появления в сети Интернет первых сайтов, «сверстанных» в Блокноте с помощью языка программирования HTML, минуло много лет. Сейчас пришла эра умных и обученных программ, которые способны предложить людям совсем другие способы создания интернет - проектов на уровне обычного пользователя компьютерной системы.
Это стало возможным благодаря специализированным программам, или так называемым Content System Management (CMS). В дословном переводе это название обозначает Система управления контентом, или содержимым, поскольку система действительно управляет содержимым сайта, или, как принято говорить в англоязычной среде, контентом. В русском переводе «прижилось» название система управления сайтом, и мы тоже будем придерживаться этого названия. Так что такое система управления сайтом?
Система управления сайтом - это комплексная программа, позволяющая простому человеку, не знакомому с программированием, создавать и поддерживать интернет-проекты любой сложности. Система управления сайтом обеспечивает пользователя необходимыми визуальными средствами для создания интерактивных страниц сайта, содержимое которых можно изменять в считанные секунды, используя встроенный в систему текстовый редактор. Кроме этого, CMS предоставляют пользователю огромный спектр дополнительных услуг, таких как менеджмент пользователей сайта, публикация новостей или статей, форумы, блоги, интернет-магазины, галереи, доски объявлений и многое другое.
Если вы решили реализовать свой интернет-проект, то без системы управления сайтом вам просто не обойтись. Важно только подобрать систему под свой проект. В целом все системы представляют некий базис для работы с пользователями сайта, новостями, фотографиями, личными сообщениями и т. д., поэтому выбор той или иной системы будет зависеть от направленности и сложности вашего проекта. На рынке сейчас имеется большое, если не сказать огромное количество различных систем управления сайтом, и опробовать или изучить все CMS,
Конечно, очень сложно. Для того чтобы вам было легче ориентироваться в выборе системы, а также без усилий и затрат разобраться с принципом работы одной из CMS, была создана эта книга.
Понятно, что рассмотреть все CMS в одной книге невозможно, поэтому специально для этого издания были отобраны восемь наиболее популярных и распространенных в Интернете систем управления сайтом. В книге рассмотрены следующие системы: Joomla, WordPress, Danneo, 1С-Битрикс, UMI. CMS, S. Builder, DataLife Engine и Slaed. Первые три системы из этого списка распространяются на бесплатной основе, остальные CMS - это полноценные коммерческие продукты с отличной технической поддержкой и системой обновлений. Все предложенные к рассмотрению системы - это наиболее востребованные CMS на сегодняшнем рынке. Впрочем, есть еще ряд систем, заслуживающих внимания, но, как уже говорилось, рассмотреть все в одной книге не представляется возможным.
Книга разделена на три части. В первой части вы познакомитесь с общими принципами работы CMS, изучите некоторые нюансы в регистрации доменных имен. Кроме этого, в третьей главе будут предложены к рассмотрению имеющиеся на рынке виды хостинга, а также на реальном примере вы научитесь работать с хос - тинг-площадкой виртуального хостинга и виртуального выделенного сервера. Вторая часть содержит обзор трех бесплатных систем управления сайтом Joomla, WordPress и Danneo. Это хорошо зарекомендовавшие себя системы, которые подойдут для создания проектов любой сложности с минимальными денежными затратами. Последняя часть книги целиком и полностью отдана под изучение платных систем, без которых очень трудно организовать свой бизнес в Интернете и построить хороший коммерческий проект.
Прежде всего хочу поблагодарить свою жену Светлану, которая занималась обработкой всех рисунков к этой книге, соединив в единое целое множество разрозненных картинок. Спасибо тебе, дорогая, за помощь!
В процессе работы над книгой приходилось иногда обращаться к помощи разработчиков систем, и они всецело помогали мне, как могли, за что им огромное спасибо и особая благодарность! Ниже перечислены все люди, которые в разной степени помогали при создании этой книги.
Дмитрий Мовчан (ДМК Пресс).
Сергей Рыжиков, Ольга Величко (1С-Битрикс).
Алексей Чекушкин (ISPserver. com).
Петр Паламарчук (ХостОбзор. ги).
Сергей Котырев, Маргарита Деминская, Антон Солончук (UMI. CMS).
Сергей Бесшабашнов (CMSMagazin. ru).
Александр Кузнецов (S. Builder).
Василий Чинчевой (Altasib. ru).
Коллектив сайта DLETemplates. com.
Вера Ярошенко, Светлана Вавильчикова (Lenhost. ru).
Эдуард (Slaed).
Сергей Рюмин (Centroarts. com).
Горнаков Станислав Геннадьевич - профессиональный программист в области создания мобильных и компьютерных игр. Автор книг: «Секреты игровой приставки Xbox 360», «Секреты игровых приставок Nintendo DS и Wii», «Разработка игр для приставки Xbox 360 в XNA Game Studio Express», «Секреты игровых приставок Nintendo DS и Wii», «Разработка игр под Windows в XNA Game Studio Express», «Инструментальные средства программирования и отладки шейдеров в DirectX и OpenGL», «DirectX 9. Уроки программирования на C++», «Symbian OS», «Программирование мобильных телефонов на C++», «Программирование мобильных телефонов на Java 2 ME» (первое и второе издания), «Самоучитель работы на смартфонах и коммуникаторах под управлением Symbian OS» и «Самоучитель работы на КПК, смартфонах и коммуникаторах под управлением Windows Mobile».
Больше информации о книгах автора вы можете найти в Интернете по адресу: Http://www. gornakov. ru.
• Глава 1. Управление сайтом
• Глава 2. Доменное имя
• Глава 3. Хостинг