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

Одним перспективным из возможных вариантов рекламы и повышения имиджа, web - является самым доступным и практическим решением. Доступ в интернет имеют около половины населения в мире (данные актуальны на август 2016 год), и количество пользователей глобальной сети не становится меньше, а постоянно увеличивается, тем самым интернет занимает определенное место в нашей жизни. Каждый из нас наверняка слышал о социальных сетях. Хоть раз заказывал товары в интернет-магазине, но мало кто задумывался, как это работает и что такое из себя представляет сайт, ведь в действительности клиенту это и не важно, - зачем знать, как оно там работает? Но, после получения готового продукта, управление ресурсом для вас может стать весьма не легкой задачей, и обернется в головную боль поиском документации и дальнейшем её применением.

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

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

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

Бесплатные и самые популярные системы (CMS), это: Wordpress, Joomla, Drupal, MODX, Opencart. Платные: 1С-bitrix, UMI.CMS, NetCat, CS-Cart, HostCMS.

Бесплатные:

  1. Wordpress - идеальна для блога, но трудновата для крупных порталов, большое сообщество с хорошим выбором бесплатных и платных расширений.
  2. Joomla - преподносит себя как универсальный инструмент, но требует подхода для каждой ситуации в целом, имеется выбор качественных и бесплатных расширений.
  3.  Drupal - позиционирует себя как инструмент от мала до велика, возможность создания простых и сложных сайтов/порталов, менее популярна за счет сложности программного ядра, усложняя процесс разработки. В целом же неплохая система.
  4.  MODX - гибкость - как главный козырь, хороший вариант создавать и творить любые сайты, имеется сообщество с набором расширений. 
  5.  Opencart - готовый интернет-магазин, быстрая, легкая в управлении, после установки готова к работе, есть сообщество с расширениями.

Платные:

  1. 1С-bitrix - в целом для крупных порталов, интернет-магазинов. Фишка - синхронизация с их же продуктом 1C предприятия для удобной коммерции.
  2. UMI.CMS - уникальна за счет своих технологий, универсальная, от сайтов визиток до порталов.
  3. NetCat - показывает себя как быстрая, безопасная, с готовым набором готовых сайтов для любого проекта.
  4. CS-Cart - движок интернет-магазина позволяющий строить полноценный сайт для коммерции.
  5. HostCMS - русский старик на рынке, позволяет строить любой сайт, особенность придает AJAX технология для работы с сайтом.

Напомним, что перечислены не все виды систем, а только популярные по данным статистики рунета за август 2016 года.

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

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

В бесплатных системах исходный код в общем доступе, любой интересующийся может его прочитать, но это не значит, что хакеры легко осуществят взлом. Благодаря пользователям, которым не безразлична судьба собственных сайтов, стараются отписывать в bug tracking (система отслеживания ошибок) сообщества найденные уязвимости, и в случае высокой доли вероятности взлома описанной ошибки, принимают меры и включают доработки в новый релиз.

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

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