Система управления сайтом (cms) — это всего лишь набор элементов, необходимых разработчику. Обычно cms включает в себя административный раздел, позволяющий управлять контентом и настройками сайта. Безусловно cms сильно упрощает процесс разработки сайта. Это связано с тем, что большинство популярных и необходимых функциональных возможностей включены в систему управления сайтом и программисту нет необходимости создавать часто используемые элементы с нуля.
Но сама по себе cms еще не является сайтом. Программист должен внедрить дизайн, сделать так, чтобы все кнопки и динамические элементы выполняли нужные операции и, конечно же, чтобы весь этот функционал был связан с административным разделом системы управления сайтом.
Ядро Системы IM уже содержит cms в себе. Грубо говоря, ядро IM — это еще более высокий уровень разработки. Большинство необходимых для наших клиентов функций сайта реализованы, включены в ядро и имеют универсальный внешний вид.
При создании сайта дизайнер разрабатывает дизайн по определенным правилам, что позволяет программисту быстро соединить функционал с внешним видом.
За счет того, что мы постоянно отлаживаем ядро Системы IM большинство ошибок, которые свойственны «молодым» сайтам, устранены.
В дополнение к этому мы разработали и внедрили систему обновления, которая позволяет при обнаружении новых ошибок исправлять их в ядре и распространять на все сайты, включающие эту систему обновлений.