CMS (от англ. Content Management System – «система управления контентом», жарг. «админка», «движок») - информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом (т.е. содержимым). Есть признанные всеми системы такие как Drupal, joomla, PHP-Nuke и т.д. ,а есть системы которые разрабатывают программисты для отдельных предприятий. У каждого вида систем есть свои плюсы. CMS разработанные программистами под задачи организации хороши своей простотой и тем, что такая система может быть встроена в любой дизайн, она более гибкая в для изменения и дружелюбнее для пользователя. Но разработка и доработка такого сайта занимает больше времени. В стандартных системах управления сайтом есть множество плюсов, но самый главный в том что под них уже разработаны все возможные модули и основная задача программиста просто подстроить их под ту или иную задачу.

Принцип работы CMS

Специфика функционирования CMS-движков состоит в возможности добавления, преобразования и редактирования контента без внесения изменений в параметры веб-страниц.

Система управления содержимым условно подразделяется на два больших хранилища информации. В состав первого массива нередко входят базы данных (сокращенно – БД) с контентом для страниц, а второго – компоненты визуализации, которые организуют и представляют размещенные данные посетителям площадки. Среди таких элементов выделяются:

  • шаблоны;
  • графические решения;
  • различные модули и т.д.

В целях обеспечения удобной работы с контентом большинство CMS-движков обеспечиваются элементами визуального редактора (WYSIWYG, или What You See Is What You Get, от англ. - «что видишь, то и получишь»). Данная программа позволяет создавать HTML-код из упрощенной разметки, что существенно облегчает процесс форматирования текста для обычных интернет-пользователей. После применения нескольких несложных операций выводится конечный результат.

Цели применения CMS

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

Преимущества и недостатки использования CMS

Такие системы в основном предназначаются для обычных интернет-пользователей, которые могут выделить несколько особенностей продуктов данного типа:

  • комфортное регулирование параметров управления контентом;
  • уменьшение стоимости технического обслуживания ресурса;
  • простота и функциональность программного комплекса.

Наиболее известные CMS -движки с открытым исходным кодом

Среди самых распространенных систем такого типа выделяются Joomla!, Drupal, Wordpress.

< ЗАКАЗАТЬ КРУТОЙ САЙТ? Заказать сайт сейчас Заказать создание сайта />

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

ЗАКАЗАТЬ САЙТ