сделать свой сайт
движок cms
система управления контентом
простое управление сайтом
сделать свой сайт на MYflashCMS написать о простой cms карта сайта MyflashCMS
О системе Скриншоты Гостевая книга Контакты

Новости

Новости
25.08.2010
22.11.2009
19.09.2009
07.05.2009
29.04.2009
читать все >>
Новости RSS 0.91 Новости RSS 1.0 Новости RSS 2.0

Галерея

Галерея
Динамически создаваемая движком cms галерея




Рейтинг@Mail.ru

Системы управления контентом

Система управления контентом (сокращенно CMS, система управления сайтом, синоним жарг. - движок) - это система (компьютерная программа), обеспечивающая процесс совместного управления (создание, редактирование, удаление, перемещение) текстовым и/или мультимедийным содержимым или, как его еще называют, контентом.

Системы управления содержимым (CMS) можно разделить на:

  • Системы управления сайтом масштаба предприятия (Enterprise CMS, ECMS)
  • Системы управления веб-контентом (Web CMS, WCMS)

Первые системы - системы управления контентом масштаба предприятия - ECMS классифицируются по предметным прикладным областям (HRM, CRM, DMS, ERP и др.), поэтому термин CMS со временем заменил собой WCMS, и постепенно превратился в его синоним. Такие системы управления сайтом CMS предназначены для управления контентом веб-сайта. Они предоставляют пользователю простые и удобные способы для хранения, редактирования и публикации данных.
 
Большая часть современных систем управления содержимым сайта реализуется с помощью визуального (WYSIWYG) редактора — программы, которая автоматически генерирует HTML-код из специальной упрощённой разметки, позволяющей пользователю проще производить управление содержимым подобно тому, как это происходит в текстовых редакторах, например Word. Такой способ редактирования позволяет заниматься этим людям, далеким от веб технологий. Ведь эта процедура не требует глубоких познаний ни в языках разметки, ни, тем более, в языках программирования. На выходе такого редактора мы видим уже готовый для публикации html код.

Сейчас существует много готовых CMS, позволяющих самому сделать свой сайт. Системы эти бывают как платными, так и бесплатными. По способу работы их можно поделить на несколько типов :

  • Страницы сайта генерируются по запросу. Системы управления контентом этого типа функционируют по принципу «Модуль редактирование - БД - Модуль представление». Страница с содержанием создается модулем представления каждый раз при запросе к нему путем извлечения данных, хранящихся в БД. Информация в БД меняется модулем редактирования (административной части сайта). Страницы заново генерируются сервером при новом запросе - "на лету", что приводит к повышению нагрузки на ресурсы веб сервера. Многократно снизить нагрузку можно использую средства кеширования, которые доступны в арсенале современных веб-серверов.Легкая система управления сайтом MYflashCMS относится именно к этому типу CMS.
  • Страницы генерируются при редактировании. Каждый раз после редактирования страниц при внесении каких-дибо изменений в содержимое сайта системы этого типа заново генерируют набор статичных страниц. Таким образом, при запросе к страницам сайта не происходит обращения к базе данных, а загружаются уже созданные страницы. Это несколько повышает скорость работы, но при этом приходится пожертвовать интерактивностью между посетителями и сайтом.
  • Смешанный тип. Этот тип систем управления берет в себя преимущества от первых двух типов. Имеет несколько путей реализации. Первый путь - реализация кэшированием - страница генерируется модулем представления только один раз, и при последующих запросах она загружается из кеша, что позволяет на порядок увеличить скорость. Обновляться  кэш может либо автоматически, по истечению некоторого периода времени или при изменении определенных разделов сайта, либо вручную администратором. Второй путь - это сохранение определенных блоков информации при редактировании сайта и генерация страницы при запросе посетителем из этих самых блоков.


Наиболее известные бесплатные системы управления сайтом: Joomla, Drupal, Mambo, PHP-Nuke, Wordpress, e107.
Наиболее известные платные системы управления содержимым: 1С-Битрикс, AMIRO.CMS, NetCat.
С появлением CMS, появилась и новая профессия - контент-менеджер или, говоря по-русски, редактор сайта. Это человек, который занимается наполнением, редактированием, администрированием содержимого сайта. Его главная задача - управление содержимым. Ведь не достаточно просто сделать свой сайт, надо его развивать, наполнять информацией.
Таким образом, системы управления сайтом позволяют разрабатывать сайты, не зная языков программирования и веб технологий, наполнять сайты информацией, создавать и управлять сообществами пользователей и много другое. Главная заслуга CMS - это простое управление сайтом. Большинство систем управления построены по модульной архитектуре. Это позволяет расширить их возможности при помощи плагинов, разрабатываемых как создателями самой cms, так и сторонними разработчиками. Для наиболее популярных систем управления сайтами разработано множество таких плагинов, что делает их функциональность практически безграничной.

Голосование

Голосование

Интересна ли Вам данная разработка?

да
нет
затрудняюсь ответить

Быстрый поиск

Быстрый поиск
Сайт работает на системе управления контентом MYflashCMS
© 2009-2011 MYflashCMS, все права защищены