Ранее я говорил о том, что такое система управления вообще, и нужна ли она вам. Итак, вы всё обдумали и решили, что CMS вам необходима. В таком случае осталось только определиться с выбором.
Системы управления можно разделить на 3 типа — коммерческие, открытые и студийные. Есть еще так называемые конструкторы сайтов — сервисы, позволяющие создать сайт без навыков программирования, но мы их рассматривать не будем, поскольку это не вполне CMS.
Коммерческие (коробочные) CMS — продукты, созданные коммерческими организациями с целью извлечения прибыли от продажи лицензии и/или технической поддержки. Они отчуждаемы от разработчика, т.е. позволяют самостоятельно создать с их помощью сайт.
Свободные (open-source) CMS — это программное обеспечение, которое можно свободно использовать с любой целью. Исходный текст программы доступен, её можно свободно распространять, улучшать и публиковать.
Студийные (самописные) — CMS, разработку сайтов на которых может осуществлять только их разработчик.
Сразу скажу, что от студийных систем лучше держаться как можно дальше. По данным портала CMS Magazine в Рунете используется более 600 различных систем, и большая часть из них как раз студийные. А надо сказать, разработать CMS — это вам не дров наколоть. Это сотни, а может и тысячи человеко-часов работы. На свете есть столько готовых платных и бесплатных систем, зачем же они разрабатывают свою? И откуда такое большое количество студийных систем? Да просто эти прекрасные люди любят вас. Они хотят чтобы вы, однажды встретившись, не расставались больше никогда. Эта любовь затмевает им даже перспективу гореть в аду. Но что поделать, иррациональное ведь чувство. Словом, вам впаривают предлагают студийную CMS с одной лишь целью — чтобы вы были привязаны к разработчику и были вынуждены обращаться за какой-либо помощью только к нему.
Когда менеджер расписывает доверчивому и, скажем прямо, ни черта не понимающему в этом деле потенциальному клиенту все преимущества их собственной, мощной, быстрой и удобной CMS, он не говорит о том, что кроме данной конкретной веб-студии с этой CMS не сможет работать больше никто. Не исключено, что CMS действительно будет мощной, быстрой и удобной, но только для тех задач, которые в ней запрограммированы. Если же вам в будущем понадобится новый функционал, никто, кроме разработчика этого сделать не сможет. Если у вас что-нибудь сломается, то починить это тоже может только разработчик. А у него монополия и значит, он может назначить вам любую цену. А вы либо соглашаетесь, либо, уже умудрённые опытом, заказываете новый сайт, теперь уже на такой CMS, которая известна какому-либо отличному от единицы количеству людей. Нет, чисто теоретически, можно найти классного программиста, и он в итоге разберётся в этой системе, но новый сайт обойдется дешевле. Так что, выбирая исполнителя, спрашивайте, на какой CMS будет сайт и услышав в ответ «на своей собственной» — бегите оттуда.
Всё, с самописными CMS покончили и забыли как страшный сон, теперь, наконец, поговорим о нормальных. На рисунке (кликабельно) вы видите, как обстоит дело с рейтингом CMS на начало 2018 года по данным портала iTrack.ru. Было опрошено 5 405 809 доменов зоны RU, а CMS обнаружена на 20,9% доменов.
В таблице ниже представлены данные от другого источника — CMS Magazine — по наиболее употребляемым в России системам управления.
Название | Сайтов | Оценка | Тип продукта |
---|---|---|---|
1С-Битрикс | 27 318 | 4.4 | Платный |
WordPress | 10 448 | 4.5 | Бесплатный |
Joomla! | 6 690 | 4.5 | Бесплатный |
MODX | 4 947 | 4.7 | Бесплатный |
Opencart | 2 027 | 4.6 | Бесплатный |
Drupal | 3 613 | 4.7 | Бесплатный |
UMI.CMS | 1 855 | 4.3 | Платный |
NetCat | 2 103 | 4.9 | Платный |
HostCMS | 1 072 | 4.5 | Платный |
DIAFAN.CMS | 738 | 4.6 | Платный |
У разных источников разные методы оценки, но все сходятся в том, что тройка лидеров одна и та же — это WordPress, Joomla! и 1С-Битрикс. Из них я и советовал бы выбирать. Резоны такого выбора очевидны.
- Если система так популярна, то это неспроста. Видимо, есть в ней разные неизвестные вам достоинства.
- Чем более популярна система, тем легче вы найдёте специалиста по ней, случись такая необходимость.
Исторически сложилось так, что я в своей работе использую CMS Joomla! либо «1С-Битрикс», и поэтому буду рассматривать только эти системы.
Продолжение следует...