Познавательный блог | Мобильная врсия |
|
СтраницыПромо |
РАЗРАБОТКА СИСТЕМЫ УПРАВЛЕНИЯ САЙТОМ (Моя преддипломная статья)УДК 004.738.1:004.91 РАЗРАБОТКА СИСТЕМЫ УПРАВЛЕНИЯ САЙТОМ В современном мире веб-сайты стали непременным атрибутом бизнеса большинства компаний. При их создании преследуются не только рекламные и представительские цели - с помощью веб-сайтов компании пытаются сократить расходы, увеличить прибыль, привлечь инвестиции и покупателей. В процессе формирования и обслуживания информации на сайте принимает участие все большее число людей, и многие из них не являются специалистами в области информационных технологий. Количество структурированной информации, которую принято называть "контент", постоянно растет и, следовательно, растёт необходимость сделать эту информацию более доступной и упорядоченной. Владельцы крупных веб-сайтов давно осознали необходимость централизованного управления контентом и автоматизации связанных с этим процессов. Данная задача решается с помощью специального программного обеспечения - систем управления контентом. Cистема управления содержимым/контентом (англ. Content management system, CMS) - компьютерная программа, используемая для управления содержимым чего-либо (часто это содержимое рассматривается как неструктурированные данные предметной задачи). Обычно такие системы используются для хранения и публикации большого количества документов, изображений, музыки или видео [1]. Частным случаем такого рода систем являются системы управления сайтами. Подобные CMS позволяют управлять текстовым и графическим наполнением веб-сайта, предоставляя пользователю удобные инструменты хранения и публикации информации. Производители систем управления сайтом единодушны только в самом общем определении того, что должны предоставлять такие системы. Их основные параметры можно сгруппировать в три категории:
Основные преимущества систем управления сайтом:
Контент принято делить на 5 типов:
Важную роль играют также средства разработки - обычно это набор шаблонов, функций и средств работы с ними. Необходимо использовать наиболее универсальные решения для разработки веб-приложений. Это позволит привязать любой вариант дизайна к сайту, расширить функциональность веб-сайта средствами самой системы. Эти процедуры должны быть описаны в документации и для их использования не должна требоваться высокой квалификации технического персонала. На рисунке 1 изображена общая модель системы управления сайтом. Она генерирует статические веб-страницы, на основе данных находящихся в БД и подстановочных html-шаблонов.
Расширенный интерфейс включает в себя доступ ко всем функциям управления сайтом и предназначен исключительно для администратора. Он предусматривает также редактирование структуры сайта (карта разделов), работу с шаблонами страниц и т.п. Обычный же модуль является урезанной версией полного и предназначен для работы исключительно с содержимым сайта - его страницами. При этом права доступа к тем или иным страницам через обычный интерфейс определяются главным администратором через расширенный интерфейс. Групп пользователей с различными правами может быть и больше. Если необходимо можно добавлять пользователей и устанавливать им определенные разрешения на различные функции [3]. Следует учитывать, что приведённая выше схема не описывает всех возможностей, которые можно включить в систему управления сайтом. Невозможно создать универсальную систему управления сайтом, так как число возможных потребностей огромно и учесть интересы каждого пользователя крайне сложно. Поэтому систему управления целесообразно распространять в базовой комплектации с основным набором функций. И уже отдельно создавать дополнения к существующей системе управления, которые в зависимости от потребностей пользователя расширят функционал системы. Использование подобных систем существенно экономит время и затраты на поддержание и постоянное обновление веб-сайта.
|
Поиск по сайтуСтатистикаМета |
Разработка и дизайн — StvPromo.ru |
Написать комментарий