Главная страница
Навигация по странице:

  • 3. Критерии для определения потребности в CMS .

  • 4. Появление и развитие систем управления контентом

  • 5. Предпосылки для возникновения систем управления веб-контентом

  • С CMS Без CMS

  • 6. Преимущества и недостатки CMS

  • 7. Архитектура системы управления контентом

  • 8. Основные характеристики CMS

  • Анализ альтернативных решений. Сравнительный анализ систем управления контентом (cms)


    Скачать 235.06 Kb.
    НазваниеСравнительный анализ систем управления контентом (cms)
    АнкорАнализ альтернативных решений
    Дата14.12.2021
    Размер235.06 Kb.
    Формат файлаdocx
    Имя файлаbangeev_kv_sravnitelnyy-analiz-sistem-upravleniya-kontentom-cms_.docx
    ТипРеферат
    #303094
    страница2 из 4
    1   2   3   4

    2.5. Веб-контент.

    Веб-контент - это текстовое, визуальное или звуковое содержание, которое является частью веб-сайта. Это может включать в себя текст, изображения, звуки, видео и анимации. Некоторые специалисты определяют все на сайте как контент. Это может включать документы, данные, приложения, услуги, изображения, аудио- и видеофайлы, личные веб-страницы, архивные сообщения электронной почты и прочее. [2]

    Жизненный цикл веб-контента делится на несколько этапов. Разные авторы определяют различное число «стадий», или «фаз» в жизненном цикле веб-контента, как правило, между 2 и 7. То, о чем они все согласны это то, что технология, необходимая для управления жизненным циклом является веб-системой управления контентом. Она может обеспечить управление жизненным циклом контента на протяжении всего периода его существования с момента рождения до его разрушения. [4]

    Система управления веб-контента охватывает весь жизненный цикл веб-сайта - от предоставления простых инструментов для создания контента до публикации и архивирования его. Он также предоставляет возможность управлять структурой сайта, внешний вид, опубликованных страниц и навигации, предусмотренной для потребителей.

    По моему мнению, жизненный цикл веб-контента, должен быть дифференцирован на 5 основных этапов:

    • Создание – эта фаза также включает в себя планирование и проектирование;

    • Обновление - контроль, переработка и совершенствование;

    • Публикация - проверка и утверждение, что содержание выглядит должным образом и появляется в нужном месте;

    • Архивирование - это необходимо для обеспечения информации для повторного использования или для обеспечения резервного копирования;

    • Удаление - уничтожение отходного содержания.

    3. Критерии для определения потребности в CMS.

    Необходимость использования CMS появляется там, где процессы создания, управления и публикации являются слишком сложными. Для того, чтобы оценить необходимость использования CMS, должны быть проанализированы следующие критерии:

    - Количество контента. Этот пункт включает в себя не только количество элементов, но и количество компонентов, которые система должна управлять;

    - Число сотрудников и их функций;

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

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

    4. Появление и развитие систем управления контентом

    История систем управления контентом так старая, как и история контента, которая совпадает с историей человеческого знания. Со временем, развиваются инструменты и методы, которые изменяют характер управления контентом людьми. Улучшается передача знаний от поколения к поколению, которое позволяет современному миру быть настолько невероятно продуктивным по сравнению с нашими предками. [13]

    В связи с этим следует отметить, изобретение письма, создавая портативные документы, основанные на бумаге (папирусе), группировка нескольких страниц в книгах (свитки переплетенных томов), коллекции книг в библиотеках (Александрия), каталогизация книг ( Первые рукописные списки, затем по отдельным карточках, расположенных в алфавитном порядке по названию или автору) классификации книг на категории, и расположение книг о физических полках для облегчения навигации подобных материалов. Поэтому можно сказать, что методология управления контентом, с точки зрения современной оцифровки знаний, очень мало отличается от методологии, используемой до появления компьютерных технологий.

    Управление контентом может быть описано как решение важной проблемы для производителя контента - проблема доставки содержания до потребителя, а также проблемы извлечения содержания из печатной или электронной формы.

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

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

    - От хранения информации на перфокартах и ​​магнитных лентах, до хранения на жестких дисках и SSD память;

    - Общий доступ к центральной ЭВМ через отдельные терминалы;

    - PC;

    - Модели клиент / сервер;

    - Компьютерные сети.

    Инновационной деятельности в сфере программного обеспечения включают в себя:

    - Компьютерные операционные системы и файловые системы;

    - Базы данных (плоская, иерархическая и реляционная);

    - Распределенные вычислительные системы;

    - Языки разметки (SGML, HTML);

    - Набор протоколов (TCP / IP и т.д.), которые поддерживают веб-приложения.

    5. Предпосылки для возникновения систем управления веб-контентом

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

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

    Система управления контентом охватывает весь жизненный цикл страницах сайта, от простых инструментов для создания контента до его резервного копирования. Кроме того, она позволяет управлять структурой сайта, дизайном страниц и навигации.

    Эти системы можно рассматривать в виде автоматизированного пакета для редактирования, который контролирует содержание и структуру интернет-ресурса в Интернете.

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

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

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

    CMS является революционным способом управления информацией онлайн, по сравнению с традиционными методами, потому что нет никакой необходимости от высококвалифицированного технического персонала, для ежедневных обновлений на сайте. В таблице. 1.1. мы видим сравнение CMS с традиционном онлайн-обновлением.

    Таб. 1.1. Сравнение сайта построен с CMS и без CMS




    С CMS

    Без CMS

    Создать новую страницу

    Новая страница создается на основе заранее заданной страницы по умолчанию. Все навигационные ссылки автоматически обновляются.

    Новая страница создается как копия существующей. Карта сайта и контекстная навигационные ссылки должны обновляться вручную.

    Координация содержания

    Шаблоны отделены от содержания страницы. Строго поддерживается координации на сайте. CMS осуществляет последовательность отображения.

    Шаблон и содержание неразрывно связаны друг с другом, что приводит к трудности сделать изменения на сайте. Последовательность отображения определяется разработчиками.

    Рабочий процесс

    Рабочие потоки строятся с целью отображения определенных процессов. Рабочий процесс в CMS делает проверку каждый шаг. После окончательного утверждения контента, он автоматически публикуется в Интернете.

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

    Время для публикации

    Содержание публикуется, как только необходимые согласования выполнены.

    Содержание публикуется, когда вебмастер есть время. Это может занять несколько дней, пока он исправить ошибки реконфигурации.

    Соблюдение правил

    Система управление контентом соблюдает правил. Она ведет учеты изменений содержания и публикаций контента.

    Соблюдение правил контролируется членами команды. Изменения в содержании должны быть вручную архивированы. Необходимо вручную записывать в дневнике, когда публикуется содержание.

    6. Преимущества и недостатки CMS

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

    Преимущества:

    - Простое и быстрое создание сайта;

    - Сокращение времени и затрат на разработку;

    - Быстрое и эффективное управление информацией без необходимости профессиональной технической подготовки в использовании;

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

    - Повышение качества разработкой и изменениях на сайте. При разработке используются полностью или частично готовые модули, которые уже были испытаны многократно;

    - Низкая стоимость - некоторые из систем управления контентом бесплатные, например, Drupal, Joomla и WordPress, а другие могут быть доступны за месячную плату. Хотя подписки могут быть дорогими, то не нужно нанимать разработчиков на полный рабочий день, что позволяет снизить затраты.

    - Снижение затрат дальнейших изменений путем деления содержания и его представление. Это позволяет гораздо проще изменить внешний вид сайта, чем в статичном сайте;

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

    - Простота установки и качество документации;

    - Может быть успешно интегрирована во внутреннюю корпоративную информационную систему и пригодиться для организации документов;

    - Является экономически полезной при организации внутренних корпоративных систем и информационных порталов.

    - Легкая настройка. Без особого программирования создается универсальный дизайн. Таким образом страницы имеют общую тему и дизайн. С большинством инструментов CMS может быть использовано перетаскивание (drag and drop) для проектирования дизайна.

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

    - Управление рабочим процессом. CMS предоставляют возможность контролировать как контент будет опубликован, когда будет опубликован и кто его опубликует.

    - Встроенные механизмы для оптимизаторов поисковых систем (SEO).

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

    Это не означает, что любая система управления контентом построена с поддержкой поисковой оптимизации. Многие патентованные и с открытым исходным кодом CMS требуют добавки, чтобы стать SEO friendly. Но некоторые CMS с открытым исходным кодом, таких как Drupal и WordPress имеют много встроенных функций для SEO.

    Недостатки:

    - Стоимость реализации - для крупномасштабных проектов, возможно потребуется подготовка кадров, планирование и сертификатов;

     - Затраты на техническое обслуживание - CMS может потребоваться лицензия для обновления, исправления и обслуживание оборудования;

    - Задержка – у крупных CMS могут возникнуть задержки, если аппаратная инфраструктура неактуальная, если базы данных используются неправильно или если файлы веб-кэша должны быть перезагружен каждый раз, когда данные обновляются;

    - URL-адреса многих CMS генерируются динамически с внутренними параметрами. Они часто недостаточно стабильные и поисковые системы не могут полагаться на них.

    7. Архитектура системы управления контентом

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

    Архитектура работает следующим образом:

    1. Веб-браузер посылает HTTP запрос для определения веб-страницы.

    2. Веб-сервер получает запрос, извлекает файл и передает его серверу приложений.

    3. Сервер приложений начинает исполнение программного кода, находящийся в файле. Тем временем осуществляет связь с хранилищами данных и отправляет им запрос.

    4. Хранилища получают запрос, обрабатывают его и передают результаты обратно к серверу приложений.

    5. Сервер приложений завершает программный код. Обычно это включает в себя форматирование результатов в формате HTML. После этого возвращает результат веб-серверу.

    6. Веб-сервер передает пользователю только результат в виде HTML-файла.

    Таким образом, сервер приложений выступает в качестве стандартизованной платформы для доставки динамического контента. В одной системе управления контентом могут быть много серверов приложений и связь между ними осуществляется через веб-сервер. Серверные приложения пишутся на скриптовых языках или инструментах, как ColdFusion, PHP, Perl, JSP, ASP, Python. Они обрабатывают данные и превращают их в визуальное содержание.

    8. Основные характеристики CMS

    Основные характеристики системы управления контентом являются следующие [11]:

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

    - Контроль доступа. Некоторые системы для управления веб-контентом (WCMS) поддерживают потребительские группы. Эти группы позволяют контролировать взаимодействие зарегистрированных пользователей с сайтом. Доступ к странице на сайте может быть ограничен до одной или нескольких групп. Это означает, что для некоторых пользователей доступ к странице может быть отказан.

    - Расширяемость. Большинство современных WCMS имеют возможность расширяться в зависимости от настроек сервера. WCMS могут создавать микросайты и веб-порталы в рамках основного сайта.

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

    - Масштабируемые функции. Большинство WCMS включают плагины или модули, которые могут быть легко установлены для расширения функциональности существующего сайта.

    - Обновление веб-стандартов. Активные WCMS обычно получают регулярные обновления, которые включают в себя новые функции и поддерживают актуальность системы относительно текущих веб-стандартов.

    - Управление рабочим процессом. Создается цикл последовательных и параллельных задач, которые должны быть выполнены в CMS. Например, один или несколько журналистов могут представить историю, но она не будет опубликована, пока редактор не одобрит ее.

    - Сотрудничество. Программное обеспечение CMS может выступать в качестве платформы для сотрудничества, что позволяет одному или нескольким авторизованных пользователей работать над контентом. Изменения могут быть отслежены и разрешены к публикации или могут быть игнорированы и возвращены к старым версиям.

    - Авторизация. Некоторые CMS позволяет различным группам пользователей иметь ограниченные права по конкретному содержанию сайта и разную ответственность за управление контентом.

    - Управление документами. Программное обеспечение CMS может предоставлять средства для совместного управления жизненным циклом документа с момента создания, просмотра, публикации, архивирования до его уничтожения.

    -Виртуализация контента. CMS могут обеспечить инструмент, который позволяет любому пользователю работать в виртуальной копии сайта.

    - Распространение контента. Системы управления контента часто способствуют распространению контента путем генерирования RSS и Atom потоки данных к другим системам.

    - Многоязычность. Возможность отображения содержимого на нескольких языках.

    - Версии. Программное обеспечение CMS может сохранять различные версии документов, что позволяет авторизованным редакторам извлечь предыдущие версии сайта и продолжать работу с выбранного места.
    1   2   3   4


    написать администратору сайта