Всё о веб-дизайне - главная
Обзор CMS (систем управления контентом)
     
сузить
Все статьи
Все только обзорные статьи
Главная
Обзор CMS (систем управления контентом) (5.11.2008)

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

Начнём с того, что такое CMS. CMS - от англ. "Content Management System" или "Система Управления Контентом". Интересно, что английское слово "контент" на русский уже обычно не переводится, хотя по смыслу это "содержимое", информационное наполнение сайта. Если расшифровать это понятие для обычного пользователя, то CMS - это некая программная оболочка, которая позволяет легко вводить и редактировать данные - текст, картинки и т. д., добавлять и удалять страницы, т. е., в общем, управлять сайтом в режиме онлайн, без знания html, языков программирования и прочих специальных навыков. CMS представляет собой также как бы комплекс наиболее распространённых скриптов - например, система комментариев, голосование, фотогалерея и т. д., которые, таким образом, не придётся искать и добавлять к сайту отдельно.

Поскольку создать сайт с помощью CMS можно быстро и без специальных навыков, этот инструмент становится всё более популярным. Сейчас даже сайты-визитки зачастую делают на CMS, хотя редактирование такого сайта в визуальном редакторе типа Macromedia Dreamveawer не представляет особых сложностей.

Каковы плюсы и минусы создания сайта при помощи CMS?

Плюсы:
1) Создание сайта при помощи CMS не требует никаких специальных знаний и навыков.
2) Сделать сайт на CMS можно быстро, что экономит время.
3) CMS несёт в себе достаточно большую функциональность, что позволяет не тратить лишнее время на поиск или написание отдельных скриптов.
4) Если вы выбираете популярную CMS, то к ней обычно можно найти большое число разнообразных шаблонов и дополнительных модулей, ещё больше расширяющих функциональность, а также получить советы по настройке, установке и решению тех или иных проблем от сообщества разработчиков и пользователей этой CMS.

Минусы:
1) На то, чтобы разобраться с каждой конкретной CMS, освоить работу с ней, всё равно требуется какое-то время.
2) Быстро создав сайт с помощью CMS, вы получите сайт, хоть и не выглядящий убого, но похожий на множество других.
3) Иногда функциональность CMS оказывается недостаточной, либо немножко не такой, как вам нужно, и тогда вам придётся долго ломать голову над решением, в общем-то, пустяковых проблем.
4) Для простых сайтов функицональность CMS, как правило, оказывается чрезмерной, отсюда - сайты на CMS работают медленнее, занимают больше места на хостинге, в большей мере подвержены сбоям.
5) У многих распространённых CMS, увы, до сих пор не редкость проблемы с безопасностью, из-за чего ваш сайт могут взломать хакеры.

Если вы всё же решили создать сайт при помощи CMS, то какую из них выбрать? Здесь я постараюсь дать обзор наиболее популярных CMS.

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

Обратим внимание прежде всего на бесплатные CMS.

Вордпресс (wordpress)

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

Вордпресс хорошо русифицирован, для него написано множество дополонительных модулей и сделано множество шаблонов. Конечно, вы и сами можете внести изменения в дизайн. Сайты, сделанные на Вордпресс, могут, например, выглядеть так:

пример сайта на вордпресс

пример сайта на вордпресс

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

Вордпресс требует для работы php и MySQL. Скачать русскую версию Вордпресс, разные шаблоны к нему, а также получить консультацию по разным вопросам, связанным с Вордпресс, можно на сайте mywordpress.ru

Как установить Вордпресс? Это сделать несложно, и обычно никаких проблем не возникает, но если если вы хотите всё же получить подробный ответ на этот вопрос, то его можно прочитать здесь. Кроме того, есть ещё более простой вариант - можно выбрать для сайта хостинг с предустановленным Вордпресс, в этом случае не нужно будет ни скачивать и затем заливать файлы на хостинг, ни редактировать настройки и т. п., всё очень быстро и в один клик будет установлено с сервера. Среди хостингов с предустановленным Вордпресс (и другими популярными CMS), например, хостинг AGAVA.ru или хостинг Jino.

Джумла (Joomla)

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

пример сайта на Джумле.

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

В настоящее время существует две линейки Джумлы - более простая, но и более стабильная Джумла 1.0.x и более функциональная, переработанная Джумла 1.5.x.

Существуют несколько русских сборок Джумлы. Скачать разные версии Джумлы, шаблоны к ней и задать вопросы по этой CMS можно на сайте joomlaportal.ru

Друпал (Drupal)

Эта CMS подойдёт для создания форумов, блогов (в т. ч. многопользовательских), онлайн-энциклопедий, сайтов сообществ. Однако вряд ли данную систему можно назвать универсальной.

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

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

Другие бесплатные CMS

Как уже было сказано, различных CMS очень много, и приведённые выше наиболее популярны. Ещё о нескольких бесплатных CMS напишу кратко:

php-nuke - одна из наиболее старых CMS, которая ранее была весьма популярной, но прославилась также и своей дырявостью и уязвимостью к взломам. Основное назначение - создание порталов, несложна в установке и управлении для новичков.

php-fusion - также cms для создания порталов, немало модулей и шаблонов, сравнительно несложна в установке.

e107 - универсальная cms для построения различных сайтов, много шаблонов и модулей. Однако некоторые пользователи указывают на наличие различных недоработок и тормознутость сайтов под её управлением.

mambo - эта cms предшественник дужмлы, и до сих пор неспешно развивается как отдельный проект. Попроще джумлы, но для кого-то это может быть и преимуществом.

typo3 - cms-монстр, на ней работают многие большие сайты, включая сайты известных корпораций и госучреждений, рассматривается многими как бесплатный конкурент сложных коммерческих cms. Велика по размеру и довольно сложна в освоении, но обилие возможностей может побудить в некоторых случаях сделать выбор в её пользу.

textpattern - по большей части применяется как движок для блогов, но, так же, как и вордпресс, может использоваться для создания несложных информационных сайтов. Если вордпресс вам чем-то не нравится, можно рассмотреть данную cms как альтернативу ему.

Коммерческие CMS

В данном сегменте в рунете полностью доминируют отечественные разработки. Говоря об отличиях коммерческих CMS от бесплатных, можно отметить их универсальность (подавляющей части), но при этом наличие нескольких версий - от дешёвых и даже бесплатных и простых до более дорогих, включающих мощную функциональность и подходящих для создания практически любого сайта. Безусловным лидером здесь является CMS Битрикс (Bitrix), на нём работают очень много различных сайтов. Из всех русских коммерческих CMS она является наиболее мощной. Среди конкурентов Битрикса можно отметить NetСat, ABO.CMS, Amiro.CMS, UMI.CMS, Host.CMS и др. Кроме этого значительное число веб-студий используют при создании сайтов самописные универсальные CMS собственной разработки. Отдельно можно отметить CMS Data Life Engine (DLE), которая преподносится разработчиками как движок для крупных новостных порталов.

Какую CMS выбрать?

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

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

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

 

Все материалы по теме "универсальное" (назад в раздел)