Подписывайтесь:


Технотрон » Web-разработки » Обзор различных CMS: субъективное мнение.

В данном обзоре будут участвовать следующие системы управления контентом: Joomla, RusPHP-Nuke, Wordpress, Mambo, DLE, Slaed, Drupal. Обзор будет построен простым образом: я расскажу о своих впечатлениях от работы со всеми этими системами, это будет лично мое мнение основанное на опыте, прислушиваться к нему или нет - лично Ваше дело. В обзоре не будет никаких тестов и спецификаций, ссылок на модули и т.д., только мои собственные ощущения и мое мнение о системах. Я не отношусь к приверженцам одной-двух систем, для меня главное чтобы используемая система выполняла максимум требований к ней предъявляемых, будь-то новостная или портальная система управления содержимым.


Начну с того, что такое CMS. CMS (Content Management System) - cистема управления содержимым (контентом), система разработанная дабы облегчить создание веб-ресурса на основе уже готового каркаса, с использованием CMS мы получаем готовый "движок" сайта, который необходимо оформить и наполнить контентом. Как правило CMS славятся тем, что оформление сайта можно сменить за пару щелчков мыши - "натянув" на сайт шаблон. Таким образом CMS имеет возможность быстро и непринужденно наполнять сайт материалами и менять оформление без особых усилий. В классификации CMS принято деление по их основной функции — по типу контента. Чаще всего встречаются такие типы, как порталы, блоги, интернет-магазины, каталоги и т.д. Также есть универсальные системы, которые благодаря модульной структуре можно настроить под любой тип контента.

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


Joomla

Joomla относится к портальной системе управления содержимым, она строится на так-называемой модульно-компонентной системе: к сайту подключаются дополнительные модули, компоненты и плагины, которые расширяют функционал ресурса. С распространием Joomla появилось огромное количество различных модулей и компонентов для этой системы и найти что-то нужное сможет каждый. Благо в Сети существуют два портала русскоязычной поддержки, где можно раздобыть практически все. Собственно с помощью модулей сайт на основе Joomla можно превратить во что угодно - от простого блога до сложного веб-портала. Шаблонов (тем оформления) в интернете огромное количество, хотя даже при таком разнообразии уже часто встречаются сайты с открыто одинаковым оформлением. Из-за такой многоцелевой направленности Joomla теряет в удобстве администрирования - это уже негативные стороны - админпанель Joomla крайне неудобна и очень сильно запутана. Плавно переходим к "минусам", Joomla тяжела, тяжела в разрезе нагрузки на сервер, тажела в доработке. Один мой знакомый отозвался об этой системе как "система с непрозрачной и запутанной логикой", я с ним согласен, что-то дополнить или изменить часто бывает сложнее чем в других системах. В общем и целом чтобы успешно, не задумываясь, пользоваться CMS Joomla нужно время для обучения и понимания системы и при этом "Джумла" одна из лучших CMS на сегодняшний день.


Примеры сайтов на Joomla:
http://www.testcopy.ru
http://www.jedicode.ru
http://www.joomla-ua.org
http://www.myjoomla.ru

 
RusPHP-Nuke

Старичок "Нюк" - PHP-Nuke, уже отмер и отвалился. Здесь мы говорим о новой системе RusPHP-Nuke, о "перерождении" которой я уже говорил на страницах этого сайта. Повторяться полностью я не буду, а только пробегусь по основным достоинствам и недостаткам этой системы. Итак, внешне это старый-добрый "Нюк", та же узнаваемая верстка и блочно-модульная система, та же админпанель, но... но без старых трещин и дыр, которым так изобиловали версии по-старше, штатный набор модулей расширен, многие функции теперь реализуются намного лучше и качественнее.  RusPHP-Nuke даже на не самых шустрых серверах работает достаточно бысто и устойчиво. Для кого-то это нововведение окажется приятным сюрпризом, а для кого-то досадной неожиданностью - я говорю о том, что в RusPHP-Nuke теперь нет штатного форума, этот пережиток в виде кривого модуля вырезан - на смену ему пришла автоматическая интеграция с огромным количеством современных форумных движков. Интеграция происходит просто - нужно установить форум и поставить галочку в админпанели RusPHP-Nuke напротив соответсвующего пункта. Также стоит отметить, что RusPHP-Nuke теперь обзавелся не одним, а несколькими визуальными редакторами на выбор - какой кому по вкусу. Положительные новшества можно перечислять еще долго, лучше самим попробовать поработать, хотя бы локально, с этим движком. Теперь о "минусах" - первое, что вызывает неприятные ощущения это флеш-бэки, типа совместимости со старыми версиями модулей, например ужаснейшая система позиционирования блоков на странице пока что используется в первознаном виде, хотя есть подвижки и в этом направлении. Также для того чтобы использовать старые модули и темы оформления в них нужно своими руками подправить кусочек кода, что несложно, но неудобно, осоенно когда на новый сайт приходиться ставить много старых модулей, в виду что новых модулей под новую версию еще не так много. Темы оформления RusPHP-Nuke абсолютно те же, что и для более ранних версий, но как уже говорилось без хирургического вмешательства работать не будут. Темы, как всегда, мрачные и не щеголяют изяществом, есть конечно, и платные темы, но до Web 2.0 им еще далеко, так что любите беруться за фотошоп и "клепают" свое оформление сами. Да, кстати, написать свой простенький модуль к RusPHP-Nuke очнь легко, тем более, что существует и успешно функционирует форум поддержки этой системы и баг-трекер, где все разъяснят и помогут исправить.

Примеры сайтов на RusPHP-Nuke:
http://rus-phpnuke.com
http://www.banerule.ru
http://ussvu.ru
http://flash-for-nuke.de
 

Wordpress

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

Примеры сайтов на Wordpress:
http://readr.ru
http://kbaott.net
http://www.wordpress-tema.ru
http://blogstyle.ru
 

Mambo

Для людей, которые раньше не работали с Mambo, необходимо некоторое время, чтобы понять принцип работы этой системой. Нужно понять, как работает сам движок, как публикуются материалы. После понимания основных принципов работы - все становиться очень просто. В наличии имеется визуальный редактор, а сменить тему оформления (шаблон) также просто как и в Wordpress и DLE. Админка напоминает Joomla, по крайней мере, такая же неудобная. Удивило отсутствие возможности комментирования в штатной версии, но это исправляется с помощью модулей. В целом не самое приятное впечатление, лично мне не понравилась эта система - в работе как сидишь на побритом кактусе, вроде и не уколит, но что-то напрягает.

Примеры сайтов на Mambo:
http://mamboserver.ru
http://ru-mambo.ru
 

DLE

DataLife Engine - новостная CMS, удобная хотя админпанель в первое знакомство вводит в небольшон замешательтсво, в итоге становиться как родная - все реализовано довольно удобно и гладко. DLE очень легкий и нетребовательный, даже при очень высокой посещаемости ресурса не загружает сервер. Сменить оформление очень легко как во всех предыдущих ситемах, даже еще легче - все шаблоны состоят из частей *.tpl, которые написаны на простом HTML и если у Вас есть хоть какие-то познания в этой области, то изменить внешний вид можно до неузнаваемости. Стандартный набор функций не очень велик и оптимизирован под новости, скажем отдельного модула типа "файлового архива" или "каталога файлов" нет, поэтому функционал можно и нужно расширять с помощью сторонних модулей, благо ресурсов поддержки DLE предостаточно. Нет, не подумайте, что сюда нельзя загружать файлы - можно, но система работает несколько иначе, чем обычный "файловый архив", файлы прикрепляются как аттачи конкретно к определенной новости. Отдельно интересны функции типа автоматического создания файлов sitemap.xml для поисковых систем, функция "хайда" (hide, скрытия некоторого текста до выполнения определенного условия, скажем гость не бдут видеть ссылку пока не зарегистрируется и авторизуется). Система публикаций похожа на Wordpress: буликация новостей и стате в категориях и создание статических страниц, которые можно использовать по-разному. С помощью сторонних модулей можно сделать очень приятный и удобный ресурс. В целом движок оставляет очень приятное впечатление.

Примеры сайтов на DLE:
http://www.texnotron.com
http://dl-mobile.net
http://dle.org.ua
http://dle.net.ua
 

Slaed CMS

Система SLAED это скрипт для создания веб портала. Не очень сложная в управлении, для администрирвоания не нужно иметь каких-то выдающихся способностей. Включает в себя новости, статьи, опросы, голосования, файловый менеджер, форум, мультимедиа, анекдоты, почтовая рассылка, возможность настройки портала каждым пользователем под себя, сортировка новостей, статей, и обзоров, по категориям, дате опубликования, по автору. Также как и большинство CMS имеет возможность модульного наращивания функционала. Смена внешнего вида легка  При наличие хотя бы небольшого опыта и знания HTML и PHP, сможете существенно изменить не только внешний вид, но и саму структуру сайта. Slaed "легка на подъем", также как и DLE не сильно нагружает сервер даже при высокой посещаемости. При всей своей легкости и элегантности оставляет ощущение чего-то среднего между PHP-Nuke и DLE, то есть нет "изюминки" в этой CMS, кажется что все в ней "слизано" с других.

Примеры сайтов на Slaed:
http://igravcasino.com
http://www.slaed.net
http://anekdogs.spb.ru
 

Drupal

Очень неоднозначная CMS, как мне показалось, многое мне в ней не понравилось, а то что можно пречислить к ее "плюсам" - есть во всех других системах. Начнем с того, что это что-то среднее между блого-CMS и новостной CMS. В данной CMS админпанель устроена по такому же принципу как и в RusPHP-Nuke - т.е. нет четкого разделения между самим сайтом и разделом админпанели, т.е. админка расположена прямо на сайте - кому то это нравится, а кому то это совсем не нужно. Далее, в штатной версии нет визуального редактора, его, конечно можно прикрутить (FCKEditor или TinyMCE), но это уже "минус". Возможность комментирования есть, она называется "отзывы", "те же яйца только в профиль". Функционал работы с изображениями скуден и болен. Работа с блоками хромает и местами очень неудобна. Но все же есть небольшие "плюсы", например имеется встроенный форум, не самый лучший, но впрочем достаточный для жизни среднего по размерам сообщества (хотя есть утверждения, что и 300000 сообщений для данного форума нормально, я, честно говоря, до таких цифр не доводил, но факт остается фактом). В целом Drupal оставил смутный осадок на сердце, неприятную горечь во рту и желание поскорее избавиться от этой CMS (что я и сделал). Хотя я встречал большие ресурсы, отлично сделанные, удобные в работе основынные на Drupal, их немного, но все же они есть.


Вот и все. Мой скромный обзор закончен. Еще раз настаиваю на том, что это мое личное мнение, в дальнейшем оно можеть измениться с изменением функционала той или иной CMS в худшую или лучшую сторону. Поэтому прошу не оставлять гневных комментариев, что "Drupal лучше всех!!!" или "Че ты на Джумлу гонишь!". Во всяком случае этот обзор довольно субъективен так как у всех разные цели и разные запросы к системам управления контентом, для кого то функционала Wordpress хватит с головой, а для кого то одно спасение - набор функций и возможностей Joomla. Открою Вам, что лично мне наиболее понравились следующие CMS в порядке убывания: DataLife Engine, RusPHP-Nuke и Wordpress. Остальные же меня не очень впечатлили. Надеюсь этот обзор будет Вам полезен или, хотя бы, интересен.
Для тех, кому интересна тема CMS, можете перейти на сайт http://www.cmsmagazine.ru и там подробнее почитать о разных системах управления контентом.
P.S.: Сайты, приведенные в примерах, не для рекламы, поэтому ссылки неактивные. Можете просто скопировать адрес в строку браузера и посмотреть. К тому же стоит заметить, что данные сайты приведены мной, так как я ними пользовался и знаю точно на какой CMS они разработаны.
P.P.S.: Все CMS в данном обзоре бесплатные на определенных условиях.

CMS обзор
Версия для печати
Обсудить статью на форуме


 автор: Technotron    12.07.2010    Комментариев: 2
  #1 | airest | 01.11.2011 14:33 |
+ 0 -
Участники
Очень хороший и грамотный обзор, только добавьте к нему ещё описание CMS xDroid (xdroid.org.ua), это очень новая cms

  #2 | Technotron | 02.11.2011 19:17 |
+ 0 -
Администраторы
airest, спасибо за наводку, как только протестирую - обязательно добавлю.


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
smartbooks.org
Опрос
Как Вы попали на этот сайт?
Я постоянный посетитель
Из поисковой системы
С другого сайта
Из каталога
Кто-то посоветовал
Реклама
Status online
Сейчас на сайте: 32
Гостей: 29
Пользователи: 


Роботы: