Для начала нам необходимо понять что такое CMS. CMS (Content Management System) — система управления содержимым, т.е. это программное обеспечение позволяющее создавать, редактировать и удалять контент на web сайте. Контент — это содержимое вашего сайта, текстовое, мультимедиа и различного рода файлы. Сейчас битрикс относится не только к CMS, но и к CMF (Content Management Framework). В какой-то степени к фреймворкам его можно отнести начиная с ядра D7.
В первую очередь стоит понимать, что битрикс это платная система и в расходы на создание сайта стоит включать стоимость необходимой редакции. На данный момент редакции 1С-Битрикс по стоимости начинаются от 1990 рублей и до 1,5 миллионов (и выше!), но как показывает практика для большинства задач средних сайтов хватает редакции «Старт». Данный пункт можно отнести как к плюсам системы (хоть и с натяжкой), так и к явным минусам. Плюсом будет, то что продукт не забрасывается и постоянно развивается, крупных «дыр» в системе мы не припомним, так как такие вещи быстро фиксятся и выкатываются в обновлениях. Минус — это дополнительные траты на разработку проекта, дополнительные ежегодные траты на продление лицензии.
Битрикс — это платная CMS/CMF система с наличием широкого спектра редакций отличающимися как ценой, так и наличием того или иного функционала (модулей).
Плюсы и сильные стороны
Первым сильным плюсом CMS, мы бы назвали возможность довольно быстрой разработки каталогов чего-либо за счет модуля «Информационные блоки». И в правду, это наверное, самый нужный модуль в битрикс24 корпоративный портал, он позволяет быстро организовать хранение информации любой структуры: каталог товаров, объявлений, мультимедиа файлов и прочего. Мы уверены на 99%, в том что во всех проектах, на любой редакции с любыми требованиями по функционалу — используется модуль информационных блоков.
Модуль информационных блоков позволяет гибко настроить карточку элемента, вывести все необходимые свойства, добавить свои типы свойств, отлавливать наступающие события при создании/редактировании/обновлении элементов и разделов и многое другое, именно за счет своей гибкости и универсальности мы относим этот функционал CMS 1С-Битрикс к плюсам системы.