Какое-то время назад мы уже писали о разнице в работе с CMS, CMF и полностью самописным кодом. В сегодняшней статье мы постараемся углубиться в тему CMS — узнаем о их типах, какие языки программирования используются при их разработке, нюансах эксплуатации, а также стоит ли приобретать коммерческую CMS и как понять что ваш проект уже «перерос» этап использования последней.
На сегодняшний день почти все современные CMS написаны на разных версиях PHP. Подавляющее большинство из которых — бесплатные, а значит имеющие исходный код в свободном доступе. Данная особенность имеет скорее больше минусов нежели плюсов, так как такой код может быть проанализирован большим количеством людей и далеко не всегда все из них будут преследовать исключительно благие намерения. Из платных CMS, в настоящее время, на рынке широко представлены 1С-Bitrix, Magento, UMI.CMS и несколько других, менее популярных. Общими чертами всех коммерческих систем управления контентом являются:
