1.4.1 Технологическая основа CMS
CMS, как правило, состоят из двух частей: back-end, отвечающую за функциональность, обработку и хранение информации и front-end, ориентированную на работу с пользователем [18].
В последнее время наблюдается тенденция к упрощению процесса создания шаблонов и ручной верстке сайтов. На смену привычным текстовым редакторам приходят так называемые Drag&Drop интерфейсы, в которые в большинстве случаев интуитивно понятны пользователю и не требуют специальной подготовки и особых технических знаний, например, PHP, CSS, HTML и других технологий [19].
CMS делает возможным оперативное обновление информации без участия дополнительных посредников в виде технических специалистов. Благодаря этому увеличивается скорость обновления содержимого веб-сайта и снижаются затраты, необходимые для поддержки сайта.
Также при создании сайта при помощи CMS полностью или частично используются готовые модули: новости, обратная связь, форум и так далее. Отличительной особенностью готовых модулей является то, что они уже прошли неоднократное тестирование сообществом пользователей, благодаря чему в них было исправлено огромное количество ошибок и недоработок. CMS разделяют данные и их представление, следовательно, изменение дизайна сайта происходит с намного меньшими затратами, чем в случае со статическим сайтом.
Также важным моментом является визуальное редактирование информации – ведь многие CMS обладают редакторами со свойством WYSIWYG (What You See Is What You Get), позволяющим размещать текст и выполнять простейшее форматирование документа, с максимально схожим с конечной продукцией видом [20].
1.4.2 Разделение данных и их представления
Используемая терминология в применении к CMS:
документ (статья) – единица публикуемой информации. Документом может быть одного из типов документов, используемых на сайте – новость, статья, товар и так далее;
атрибут – один из признаков документа. Каждый документ обладает набором признаков – атрибутов. Например, для новости атрибутами являются название, автор, аннотация, текст, дата создания;
тип документа – обобщенное понятие документов, обладающих одинаковыми характеристиками. Например, «новость». Подразумевается, что ранее было описано, какими атрибутами обладают документы типа «новость» и далее создаем документы этого типа;
структурированные данные – представление данных, при котором каждый атрибут документа представлен отдельно и с ним могут выполняться независимые операции [21].
Одним из основных преимуществ использования систем управления содержимым является структурирование информации и разделение содержимого (HTML) и его представления (СSS), что в свою очередь гарантирует сохранение внешнего вида сайта, упрощает вывод информации, интеграцию с какими-либо внешними системами, а также позволяет создавать и изменять дизайн сайта при помощи шаблонов.
Исходя из вышесказанного сформулируем основные задачи, которые решает CMS (система управления содержимым сайта):
публикация информации нетехническим специалистом;
Do'stlaringiz bilan baham: |