Вы здесь

Популярные и лучшие движки для создания сайтов и управления контентом (CMS) - Drupal и другие

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

В своей работе по созданию сайтов мы как правило используем движок (CMS) Drupal. Это не значит, что мы не используем другие системы создания сайтов и управления их содержимым. Если у заказчика есть потребность в создании сайта на определенной CMS, мы ни в коем случае не откажемся ему помочь. Порой к нам обращаются с весьма экзотическими просьбами, к примеру, разработать сайт на ASP.NET и другими вопросами. Мы с радостью поможем вам даже в самых сложных вопросах и задачах создания, модернизации, продвижения сайтов. Но зачастую люди неоправданно тяготеют к каким либо непопулярным CMS. После нашей краткой консультации или прочтения данной статьи они как правило отдают предпочтение системе Drupal. В подавляющем большинстве случаев наши клиенты, заказчики полностью полагаются на наш опыт, не высказывая каких либо пожеланий по поводу того, какой движок (CMS) использовать.

Но прежде чем рассказать о всех преимуществах системы Drupal, о том, почему именно она на данных момент является самой лучшей и перспективной системой создания и управления сайтами, сначала мы обратим широкий взор на все более-менее популярные системы управления (движки) сайтами в России и в мире. Постараемся рассмотреть каждый движок в отдельности. Рассмотрим статистику популярности.

Начнем с общей мировой картины, со статистических данных, касающихся всего мира в целом. Обратимся к популярным сайтам и порталам, публикующим статистику наиболее популярных и используемых CMS (движках) в мире. Можете сами попробовать поискать в поисковых системах (Гугл, к примеру) через фразы типа "popular cms", "most popular cms", "popular cms list", "popular cms map". Вы получите картину, приведенную чуть ниже.

Мы обобщили и использовали данные со следующих популярных порталов о статистике наиболее популярных движков для сайтов в мире.

w3techs.com/technologies/overview/content_management/all
trends.builtwith.com/cms
webguide4u.com/popular-cms-systems/
cmsworldmap.com/
digitalpacific.com.au/blog/content-management-systems-the-12-most-popular-requested-by-our-customers/
siteground.com/best_cms_tools.htm
cmswire.com/cms/micro-cms/results-most-popular-cms-in-technoratis-top-100-002198.php
bipin.me/popular-cms-list/
makeuseof.com/tag/10-popular-content-management-systems-online/
devstand.com/2011/09/21/popular-cms/
cmswebhosting.com.au/

Общие мировые тенденции использования тех или иных CMS отслеживаются и публикуются и на российских интернет порталах и сайтах. Например, на этих.

cmsguru.org/catalogue
testino.ru/main/install_cms/
fairheart.ru/cms-obshhie-svedeniya/chto-takoe-cms-samye-populyarnye-cms.html
sketcher.ru/popular_cms

Популярные CMS в мире. На основе указанных статистических данных выделим наиболее популярные CMS в мире.

Самые известные и популярные

WordPress
Joomla
Drupal
Typo3

Движки для сайтов средней популярности

phpBB
vBulletin
Blogger
XOOPS
CMS Made Simple
DataLife Engine
osCommerce
Pligg
ModX
DotNetNuke
1С-Битрикс
MediaWiki
Plone
PHP-Nuke
e107
NetCat
Yahoo!

Известные CMS - уровень популярности ниже среднего

PHP Link Directory
Magento
Discuz!
uCoz
PrestaShop
ExpressionEngine
Movable Type
TypePad
WebSite Tonight
UMi.Cms
Mambo
Concrete5
IP.Board (IPB)
Sitefinity
Ektron
Amiro cms
ABO cms
Homestead
Adobe

Список остальных известных, но наименее популярных CMS в мире можно посмотреть здесь.

Рассмотрим теперь популярные CMS (движки для сайтов) в России. Обратимся к наиболее популярным сайтам и порталам, публикующим статистику и аналитику по наиболее популярным системам создания и управления сайтами. Можете сами поискать данную информацию, например через Яндекс, набирая в строке "популярные CMS в России". Вы получите картину, описанную чуть ниже. Мы использовали и обобщили данные со следующих порталов и сайтов.

ratingruneta.ru/cms/
2011.tagline.ru/cms/
paveldev.blogspot.com/2011/06/popularnie-cms.html
uniq-themes.ru/index.php/monetisations/1176-the-best-cms.html
info-comp.ru/internetst/63--cms.html
sunhome.ru/journal/119160
proshin.ru/populyarnye-cms
zukka.ru/CMS

Популярные CMS в России. И так на основе статистике можно выделить наиболее популярные CMS в России.

Самые популярные

WordPress
Joomla!
Drupal
1C-Битрикс
NetCat

Чуть менее популярные, но также часто используемые CMS

PHP-Nuke
TYPO3
uCoz
Phpbb
DataLife Engine (DLE)
MODx CMS/CMF
HostCMS
Amiro.CMS
UMI.CMS

Список остальных известных, но наименее популярных CMS в России можно посмотреть здесь.

Итак, начнем обзор всевозможных движков. Объединим данные статистики популярности движков в России и за рубежом, оставив деленее на подгруппы по величине популярности. Начнем обзор с наименее популярных из известных. Как вы заметили, под каждым списком CMS (по России и по миру) дана ссылка на полный перечень движков, в который включены самые редко используемые из известных. В данной статье о них речь не пойдет. Обсудим лишь указанные именно на этой странице. Вы спросите, почему? В наш обзор уже включено более 30 наиболее популярных CMS, уходить вглубь к менее известным движкам нет смысла. Они уже наверняка будут иметь ряд существенных минусов и недостатков. Даже если какой то новый, пока малоизвестный движок обладает определенными преимуществами, ему необходимо будет время, чтобы получить доверие и интерес тех, кто уже использует разнообразные CMS, уже проверенные временем и развившиеся в серьезные системы.

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

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

Homestead - движок довольно узкой направленности и самых простых функций, предлагаемый компанией Homestead Technologies Inc. Можно попробовать тестовую версию (trial), далее придется платить. В России малоизвестен.

ABO CMS - платная система управления сайтом, созданная российской компанией «Армекс». Включает в себя самые базовые и основные необходимые модули без особых излишеств, имеет интеграцию с 1С.

Amiro CMS - движок, созданный российской компанией «Амиро». Бесплатной является самая простая версия, за более сложные модификации придется платить. Имеет широкий ряд полезных функций (чем более дорогая модификация - тем более широкие возможности), но есть некоторые ограничения в управлении контентом.

Ektron - система (Ektron Web Content Management), работающая на Microsoft .NET Framework. Разработана американской компанией Ektron. Имеет ряд возможностей для управления и наполнения сайта. Является платной, но доступна пробная (trial) бесплатная версия. В России малоизвестна.

Sitefinity - система, работающая на ASP.NET, от зарубежной компании Telerik. Дается возможность попробовать бесплатную тестовую версию. Но за более-менее приличную версию придется заплатить - от 500 $ до 8000 $ и выше. Дается ряд широких, хотя и весьма стандартных возможностей (создание, управление коммерческими сайтами, порталами, внутренними сетями и некоторые другие возможности; работа с шаблонами, панель управления, темы оформления, CSS).

IP.Board (IPB, Invision Power Board) - платное решение для создания интернет-форумов от компании Invision Power Services. Имеет довольно слабую техподдержку в Рунете (то есть в России практически нет сайтов и сообществ пользователей, широко занимающихся переводами, разработкой дополнений, вариантов оформления, исправлением ошибок данной платформы). Имеет ряд заметных недостатков - разнообразные ошибки и недоделки в коде.

Concrete5 - бесплатная CMS (распространяется по лицензии MIT) от разработчика Franz Maruna Andrew Embler. Дает возможность для создания персональных сайтов, блогов, интернет-изданий. Имеет ряд стандартных необходимых модулей, возможность устанавливать дополнительные модули, возможность подключать дополнительные шаблоны оформления. Можно подключить текстовый редактор WYSIWYG, редактор фотографий. Сообщество пользователей в России (как собственно и в мире) не слишком велико, но тем не менее ответы на основные вопросы установки, обновления, усовершенствования этой CMS найти не сложно.

Mambo (MOS, Mambo Open Source) - свободная система управления содержимым от компанией Mambo Foundation, Inc. Изначально есть несколько базовых встроенных модулей, текстовый WYSIWYG редактор, панель администрирования, возможность устанавливать свои дополнительные модули. В результате разногласий разработчиков и владельцев прав на торговую марку Mambo, была создана новая платформа - CMS Joomla, которая ушла далеко вперед своей предшественницы. Есть сообщества пользователей (интернет-сайты пользователей) данной CMS как в России, так и за рубежом. Часто они являются объединяющими как для Mambo, так и для Joomla. Joomla во многом опередила свою предшественницу, о Joomla речь пойдет позже.

WebSite Tonight - платная система управления сайтом с базовым набором функций. Предоставляется вместе с хостингом на Go Daddy.COM. В России почти неизвестна.

TypePad - платный сервис для размещения веб-дневников, блогов. Расположен по адресу - typepad.com. Владелец - компания SAY Media (бывшая Six Apart).

Movable Type - движок для создания блога (онлайн дневника). Имеет довольно стандартные простые функции. Разработчик -
Six Apart. Основная версия - Movable Type Open Source. (...)

ExpressionEngine. Разработчик EllisLab, Inc. Довольно популярна за рубежом. Есть пользователи и в России. Бесплатная версия довольно ограничена по возможностям. Тут только самый простой функционал. За более серьезные модули, а их не слишком много придется заплатить. Персональная лицензия обойдется примерно в $100, коммерческая – $250. (...)

PrestaShop - бесплатная система для интернет магазинов, для электронной коммерции от французских разработчиков PrestaShop SAS. Как и система Magento выпускается под лицензией OSL, которая имеет некоторые отличия от GPL. Имеет немало полезных функций. (...)

Discuz! - система для создания веб-форума от китайской компании Comsenz Technology Co., Ltd. Бесплатна для частного использования, за коммерческое использование необходимо будет заплатить. Имеет сообщества пользователей и поддержки в англоязычном сегменте сети, а также в рунете.

Magento - неплохой движок для интернет-магазинов, разработанный Magento Inc. В данный момент принадлежит компании eBay. Имеет много полезных функций. Данную CMS используют для своих онлайн магазинов многие известные компании (20th Century Fox, Lenovo, Nokia, Olympus, Samsung). (...)

PHP Link Directory - платная система для создания сайтов различной сложности и назначения от PHP Link Directory Script (чем сложнее структура и внутренние задачи сайта - тем дороже обойдется подобная модификация сайта). Есть тестовая пробная бесплатная демо версия. В России мало распространена. (...)

=========
От используемых редко перейдем к более популярным.

e107 - неплохая система управления содержимым от e107 Inc. Распространяется под лицензией GNU GPL, свободное программное обеспечение. На ней можно сделать простой сaйт-визитку, а можно крупный интернет портал, включает в себя ряд полезных базовых плагинов. Имеет ряд сайтов - сообществ пользователей в России, где можно найти много полезной информации по этой системе.

Plone - известная в России CMS. Функционирует с применением сервера приложений Zope, работающего на языке программирования Python. Этот факт несколько затрудняет подбор подходящей хостинг-площадки для размещения сайта. (...)

MediaWiki - разработчик Wikimedia Foundation Inc. Лицензия GPL. Этот движок был подготовлен для Википедии. Написан на PHP и использует базу данных на MySQL, PostgreSQL, SQLite. Удобная работа с базой страниц, управление правами доступа к администрированию, обработка текста в форматах викитекст, HTML, TeX, загрузка изображений и файлов. Есть расширения для добавки и внесения собственных изменений. Имеет довольно узкое применение. (...)

DotNetNuke (DNN) — система подходит для запуска как небольших сайтов, так и крупных порталов. Используется в паре с платформой Microsoft ASP.NET. Является бесплатным программным обеспечением с открытым исходным кодом (лицензия по стандартным соглашением BSD).

Есть обширный набор дополнительных модулей, также можно найти модули сторонних разработчиков. Все это дает возможность создавать сайты довольно сложной структуры. Если какой то возможности не хватает, а в свободной версии в виде модуля ее также нет, то можно поискать среди платных дополнений. Некоторые особенности: многопортальность, возможность смены дизайна, многоязыковая поддержка. Дальнейшее развитие активно поддерживается международной командой разработчиков. (...)

MODx CMS/CMF

Pligg - служит способом создания digg.com подобных социальных сетей. Функционирует на PHP и MySQL. (...)

XOOPS

HostCMS — создана и поддерживается компанией ООО «Хостмэйк». Имеет проприетарную лицензию с открытым исходным кодом. Это одна из старейших CMS в России. Есть встроенный ORM, постройщик запросов QueryBuilder, помощники. Поддерживается AJAX. С версии 6.0 у данной системы можно менять содержимое страниц без захода в область администрирования. По отчетам различных рейтинговых порталов имеет заметный успех в России среди платных CMS.

CMS Made Simple - разработчик Ted Kulp. Свободное программное обеспечение под лицензией GPL. Подходит как для создания простых сайтов, так и для более крупных порталов. Есть возможность управления дизайном и функциями. Имеется несколько исходных шаблонов оформления. Есть небольшой сайт русскоязычной поддержки. (...)

DataLife Engine (DLE) - разработчик SoftNews Media Group. Действует на PHP и MySQL. Система является платной. Лицензия на 1 домен сроком на 1 год обойдется вам в 59$, за последующий год - 39$, техподдержка также платная. Продукт предоставляется с открытым исходным кодом. Можно использовать систему и по истечении лицензии, но без обновлений. Какие есть возможности? Можно подключать сторонние модификации, есть шаблонизатор оформления, поддержка ЧПУ. Система довольно популярна в России. Но обычно указывается на то, что значительная часть установленных копий является пиратскими. (...)

UMI.CMS - система управления сайтом проприетарной лицензии. Одна из наиболее популярных в России. Работает на PHP. Разработка ведется российской компанией «Юмисофт» с 2004 года. В продаже - с 2007 г. Имеет и бесплатную версию, само собой, сильно урезанную по возможностям. Платные версии имеют стоимость от 3900 до 29 900 руб. (на момент ноября 2012 г.). На ее основе можно создавать как простые сайты, сайты-визитки, так и более крупные, в том числе, интернет-магазины.

Кроссплатформенна, работает на СУБД MySQL. Имеет возможность вносить изменения в структуру сайта через drag & drop. В поздних версиях можно изменять содержание страниц на самом сайте без захода в его админку. Имеется возможность настройки рекламы под каждого определенного пользователя. (...)

osCommerce («Open Source Commerce») — CMS для интернет-магазинa. Для работы требует сервер с PHP и MySQL. Имеет свободную лицензию (GNU General Public License). Зарубежное сообщество разработчиков osCommerce довольно широко. В России такой крупной поддержки нет. Система имеет много различных модулей для расширения возможностей и функций интернет магазина. В целом на мировом уровне система имеет некоторую популярность (более 10000 интернет-магазинов). (...)

PHP-Nuke - довольно популярная система. Одна из самых первых CMS со свободной лицензией. Автор-разработчик - Франсиско Бурси. Работает на PHP и СУБД MySQL. Также возможна работа баз данных PostgreSQL, Microsoft SQL Server, MS Access, Oracle, DB2, SQLite. Столь значимые расширения добавились после появления модуля к php-Nuke - форум phpBB.

Что есть хорошего в этой системе? Страницы администрирования для управления сайтом (в том числе внешним оформлением, правами доступа к сайту). Имеет систему модулей (как и многие другие популярные системы). Что представляет собой стандартный набор модулей? Новости (в том числе в мобильной версии), форум, материалы, опрос (голосовалка), статистика. Есть возможность разграничение пользователей по группам с различными правами управления. Удобное управление блоками. За продолжительное существование системы различные разработчики подготовили немало других интересных дополнительных модулей. (...)

uCoz — бесплатная CMS и хостинг для сайтов в придачу. Обладает рядом полезных модулей. Довольно популярна в России. Изначально система была плодом трудов нескольких разработчиков, основой которого был платный скрипт CMS WoCatalog Pro (написан на Perl). Основные минусы - система uCoz ставит свою рекламу на ваши сайты в правом верхнем углу, а также существуют некоторые другие серьезные зависимости от системы.

Более 200 шаблонов оформления для сайта, возможность сделать собственный. Стандартный набор полезных модулей. Можно привязать к сайту собственное доменное имя. WYSIWYG редактор, конструктор блоков, PDA версия, лайтбокс. Какие еще стандартные возможности? Форум, блог, фотогалерея, гостевая книга, чат, новости, статистика, каталог, доска объявлений, голосовалки, поиск на сайте, формы обратной связи, видео. Интернет магазин является платным модулем.

Некоторые другие негативные стороны. Закрытость исходного кода, отсутствие возможности подгрузки серверных скриптов и подключения баз данных. Использование статистических HTML-страниц не желательно, на это действует ограничение. Сложность переноса сайта с площадки uCoz на другую. Нельзя применять Perl и ASP. Продолжительное время нельзя было применять PHP, но с марта 2011 года PHP стало возможно использовать. (...)

Blogger - бесплатный сервис для создания, ведения блогов (дневников). Не требует специальных знаний, функционирует достаточно просто и понятно. Созданный блог можно скопировать по FTP на свой хостинг, также можно подключить к своему доменному имени (но при использовании площадок сервиса Blogger).

vBulletin - CMS для создания и функционирования веб-форума. Является платной. Разработчик - vBulletin Solutions. (...)

phpBB (PHP Bulletin Board) — весьма популярный бесплатный движок форума. Имеет свободный исходный код на языке PHP. Поддержка СУБД: MySQL, PostgreSQL, MS SQL Server, MS Access, SQLite, при определенных условиях - Oracle. Неплохая система шаблонов, многоязычность. (...)

==========

и наконец самые известные

NetCat - одна из наиболее популярных систем управления сайтом в России. Является платной. Разработчик - ООО "НетКэт". Предлагается в 6 редакциях. Standard - для небольшого сайта. 5820 руб.
Business - немного более серьезная версия. 9900 руб.
Corporate - подойдет для корпоративного сайта. 16900 руб.
E-Commerce - подходит для удобного ведения электронной коммерции. 22900 руб.
Community - возможность создать социальную сеть или интернет журнал. Также подойдет для онлайн дневника или интернет сообщества. 23900 руб.
Extra - сумма всех предлагаемых возможностей для запуска серьезных проектов. 34900 руб.

По одной приобретенной лицензии можно создать сколько угодно сайтов, но на работу с ними налагаются серьезные ограничения. Это касается резервного копирования, продажи, передачи в аренду, а также внесения изменений в код программы. (...)

1C-Битрикс

Typo3

WordPress

Joomla!

Drupal

прим. 2012