Гармония важнее силы.

Обзор пятёрки популярных CMS. Какую выбрать?

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

Не важно, являетесь вы новичком, не знающим ничего о построении сайтов, или же умудрённый опытом профессионал, вы можете стать частью виртуального пространства, создав веб-сайт. Есть только один большой вопрос – каким образом? Естественно, вы можете нанять команду профессиональных дизайнеров, программистов и SEO-менеджеров, которые воплотят в жизнь вашу идею, либо же вы можете воспользоваться CMS (content management system).

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

WordPress

image

Эта CMS изначально зарекомендовала себя как инновационная блог-платформа с высокой юзабилити.
Но развитие функционала системы обеспечило ей высокую популярность также и среди других форматов веб-сайтов.
Сегодня индустрия веб-дизайна обеспечена высоким спросом на услуги в области разработки под WordPress.
WordPress используется везде, начиная от личных блогов и заканчивая e-commerce сайтами.

Преимущества:

  • Большое сообщество разработчиков и хорошо структурированная документация;
  • Широкий набор плагинов, тем, виджетов для галерей, форумов, мультиязычность, различные каталоги, магазины и так далее;
  • Админ-панель относительно проще, чем в других CMS.

Недостатки:

  • Стартовый функционал убогий, нужно дополнять его как минимум 4-5 плагинами;
  • После установки нужна доработка в плане безопасности
  • Если вы новичок, то можете столкнуться с некоторыми проблемами при установке, несмотря на распространённое мнение о самом лёгком процессе установки.
  • Скромные возможности бесплатных расширений функционала.

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

Joomla

image
Это что-то среднее между обширными возможностями ориентированного на разработчиков Drupal и простотой WordPress, но с более широкими возможностями для разработки.
Несмотря на это, Joomla обладает дружественным пользователю интерфейсом.

Преимущества:

  • Несмотря на простоту в сравнении с Drupal, Joomla является полноценным инструментом для разработки;
  • Наличие удобной админ-панели с широким набором функций: шаблоны, стили, управление меню и так далее;
  • Простой процесс установки для неопытных пользователей;
  • Визуальный редактор статей;
  • удобное управление файлами;
  • Менеджер плагинов и расширений.

Недостатки:

  • Базовая Joomla поверхностна и слаба в угоду универсальности;
  • Мало бесплатных плагинов и тем в сравнении с WordPress. 

Joomla обеспечивает более богатую и гибкую структуру веб-сайта, чем WordPress. 

Вы можете использовать Joomla для создания корпоративного сайта, сообщества или сайта с e-commerce функциями.

MODX

 Одна из самых молодых CMS (разработка ведется с 2004 года), которая появилась в самом начале становления так называемого Веб 2.0.
Идея заключалась в привлечении пользователей к редактированию и дополнению контента на сайте.
Например, написание рецензий, отзывов и даже целиком статей. Поэтому здесь присутствует хорошая система регистрации пользователей, поиск по сайту на AJAX (без перезагрузки страницы), можно быстро развернуть ленту новостей, коллективный блог.
К недостаткам можно отнести частые проблемы с русской кодировкой, которые так до конца и не решены, хотя появились очень давно; отсутствие готовых модулей и решений для организации галереи, форума, электронного магазина.

TYPO3

image

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

Преимущества:

  • Система предоставляет широкий набор фичей, которые могут быть кастомизированы или расширены;
  • Простота установки;
  • Возможность использовать расширения из TER (TYPO3 extension repository);
  • Эффективное управление контентом и графическими элементами;
  • Усовершенствованный логин для юзеров и администраторов;
  • Вы можете легко добавлять контент, страницы, документацию, изображения, даже если вы неопытный пользователь, ничего не знающий об HTML и веб-разметке.
  • Продвинутый редактор текста с проверкой орфографии, предпросмотром, историей изменений.
  • Высокие требования к безопасности;

Недостатки:

  • Требует хорошего хостинга, поскольку система большая;
  • TYPO3 довольно тяжело изучать;
  • Сложность редактирования структуры сайта с помощью шаблонизатора;
  • Медленный рендеринг больших страниц с разнообразным контентом (таблицы, картинки);
  • Мало готовых решений для интернет магазинов

Drupal

image

 Мой выбор - эта очень популярная и распространенная CMS.  
Система, которую используют для создания сайтов крупные и известные конторы.
В их числе  White House, Twitter Developers, Sport Box, Либрусек, Forbes Россия, Pop Science, Sony Music и др..
Они выбирают Drupal из за большого набора функций для построения внутренних и внешних сайтов, порталов, сообществ, для корпоративной сети и т.п..
Имеется огромная база инструментов для управления единой базой пользователей.
Хорошо подходит для организации системы блогов, порталов. Drupal имеет очень активное сообщество разработчиков, огромную базу знаний, живой форум.
Достаточно просто можно найти ответы на вопросы об установке, развертывании сайтов и модулей.
 Drupal это Сила и мощь!
 Разработчикам нравится его всеобъемлющая мощь и дружественный разработчику интерфейс, который позволяет создавать сложные веб-сайты.  
Базовый Друпал не сложнее, чем Joomla или WordPress. но вы нигода не сможете масштабировать свой проект с той лёгкостью, которую даёт Друпал, если предпочтёте другую CMS.

Преимущества:

  • Более 6000 бесплатных модулей, облегчающих расширение функционала которые позволяют конструировать произвольные типы данных и их отображение, легко управлять правами пользователей, создавать коллективные блоги и форумы;
  • Богатый по набору и простой в использовании базовый функционал
  • Уникальные модули CTools и Views позволяют создавать любую структуру сайта без дополнения платными модулями.
  • Эта система известна своим модулем Taxonomy с которым можно систематизировать контент по уровням, признакам и категориям;
  • Наличие так называемых хуков (hooks), которые позволяют избежать практически любых проблем в системе;
  • Drupal имеет активную и большую комьюнити, поэтому есть ответы на практически любые вопросы.

Недостатки:

  • Из-за своей сложности Drupal определенно не подходит для неопытного пользователя. 
  • Ресурсоёмкость. Легко компенсируется кешированием. Да и дохлых хостингов почти не осталось)

 

  1. Изначальная простота и возможность бесконечного масштабирования и усложнения делают Друпал незаменимым для старта проектов рассчитанных на вырост.
  2. Это хороший инструмент для конструирования высокофункциональных, разносторонних и расширенных сайтов.
  3. Обычно Drupal используется для сайтов, требующих сложной организации данных: для форумов, онлайн-магазинов, веб-блогов, корпоративных веб-сайтов и комьюнити. 
  4. Идеальный вариант для организации средних и крупных порталов, где пользователи будут добавлять свой материал и комментировать его, 
  5. Рекомендуется использовать внутри крупных промышленных компаний и банков.
  6. Молодым и небольшим сайтам, планирующим стать старыми и большими, лучше сразу начинать с Друпала.

Рейтинг бесплатных CMS

Бесплатные или Open-source CMS

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

 По версии:

           http://www.ratingruneta.ru

          http://ruward.ru/

          https://www.opensourcecms.com/