Системы управления контентом (CMS)
Когда сайты только появились, владельцам сайтов каждый раз при необходимости изменения контента приходилось нанимать программиста, потому что наполнение сайта находилось в том же файле, что и программный код и надо было менять все в исходных файлах. Это было не выгодно владельцам, так как нарушалась конфиденциальность информации, а также с финансовой стороны были большие затраты, и занимали такие изменения достаточно много времени. В настоящее время почти все сайты создаются на Системах Управления Контентом, так как это является наиболее удобным и выгодным. С помощью CMS владелец сайта может им управлять, не имея при этом каких-либо профессиональных навыков в области программирования. Владелец нанимает программиста только для создания основного шаблона, который в дальнейшем не требует никаких изменений. Наполнением контента может заниматься либо контент-менеджер компании, либо сам владелец. CMS (Content Management System - система управления контентом) – это программа, которая управляет всем контентом сайта и позволяет работать с ним. Основные функции CMS: - управление сайтом; - формирование и структурирование страниц. Работа CMS основана на принципе разделения структуры сайта и информационной его части: - back-office – это часть системы, отвечающая за функциональность и хранение информации; - front-office – это часть системы, обеспечивающая интерфейс с пользователем. Дизайн сайта и расположение блоков изменяется редко, либо вообще не изменяется, и требует специальных навыков программирования, а содержание может изменяться довольно часто. Классификация CMS - Студийные – те системы, которые создает студия для конкретного проекта. Имеет определенный, нужный только данному сайту, набор функций. - Бесплатные (Joomla, Wordpress). Данные системы очень широко распространены и, соответственно, хорошо развиты. Имеют большое число разработчиков. Являются открытыми системами, при необходимости есть возможность дописать модули. Недочеты подобных систем в том, что они имеют слабую безопасность, у них нет официальной технической поддержки и при обновлениях могут возникать проблемы с установленными модулями. - Коммерческие CMS (1C-Битрикс, UMI). Разработка таких систем происходит под управлением одной компании. В отличие от некоммерческих CMS имеют бесплатную техническую поддержку. Качественный код, который не дает сбоев. Имеют полный набор документации, что помогает облегчить управление сайтом. Joomla Joomla – это бесплатная, простая в использовании система управления контентом, которая имеет большую многофункциональность за счет расширяемости дополнениями. Joomla состоит из набора скриптов, написанных на языке PHP. WordPress WordPress – это система управления контентом с открытым исходным кодом, то есть распространяемая бесплатно. WordPress написан на PHP, в качестве базы данных использует MySQL. Обычно применяется для создания блогов, но с помощью него также можно создавать сложные новостные ресурсы и даже интернет-магазины. WordPress содержит встроенные темы и плагины, которые дополнительно можно скачивать с официального сайта. Они позволяют создать содержательный сайт с эффектным дизайном. Эта система одна из самых популярных систем создания блогов. Для работы с WordPress необходим хостинг с поддержкой PHP версии 4.3 или выше, а также свободная база данных MySQL версии 4.0 или выше. Поддержка пользователей осуществляется через форумы добровольцами. С-Битрикс 1С-Битрикс – это система управления контентом сайта, которая создана для поддержки и развития web-проектов.
Структура системы делится на 5 частей:
- БД (база данных) – это основная часть, в которой хранятся все данные системы ее настройки, пользователи и т.д. - В ядре находятся функции по управлению базой данных. С помощью ядра можно управлять настройками системы и файловым менеджером (редактирование страниц, создание страниц). - Модули – это набор скриптов и классов, которые позволяют управлять базой данных. Также модули при их загрузке и создании могут создавать собственные таблицы и имеют собственные функции, которые этими таблицами управляют. Самые основные модули в системе – это модули инфо-блоков, на котором строится практически 90% задач, либо модуль интернет-магазин. - Компоненты представляют из себя часть системы, в которой сочетаются функции из разных модулей. Они реализуют логику решения задачи. - Вывод информации – внешний вид, в котором выдается информация на внешнюю часть сайта. UMI UMI – это система управления сайтами. Она позволяет создавать, редактировать и поддерживать сайты. Этой системой могут пользоваться как люди, не обладающие специальными навыками, так и опытные разработчики сайтов. Пользователь со средним знанием компьютера без труда сможет установить систему на сервер и настроить необходимые параметры, подобрать подходящий шаблон и размещать на сайте информацию. К каждому этапу существует инструкция, и при необходимости пользователь может обратиться в службу поддержки. UMI – это иерархическое приложение, состоящее из следующих компонентов:
Рис. 1
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (419)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |