Модель для оценки качества систем управления контентом (окончание)

3. Анализ характеристик. Каждая характеристика качества проекта может использоваться, если определена ее метрика, мера и шкала и может быть указан способ ее измерения и сопоставления с требующимся значением. Одной из важнейших характеристик проекта является его нагрузочная способность. Нагрузочная способность это показательная характеристика, которая может быть рассчитана по формуле:

где A – нагрузочная способность сайта; R – количе­ство запросов к ресурсу; t – время (в секундах), за которое были выполнены данные запросы.

Данный показатель является комплексным, так как его результаты характеризуют работу нескольких компонентов системы, таких как кэширование, сжа­тие данных и эффективность сжатия данных, переда­ваемых браузеру, общая производительность систе­мы. На основе данной зависимости были произведе­ны расчеты нагрузочной способности таких CMS систем, как Drupal и Joomla. Результаты расчетов приведены на рис. 2.

Следующей важной характеристикой является наличие готовых SEO решений в системе. Данная характеристика является распространенной, по­скольку успешность проекта в большой степени зависит от популярности проекта в Интернете. В число готовых решений входит поддержка перепи­сываемых URL, поддержка систем для “раскрутки” сайтов, таких как, SAPE и Google Analytics.

Нагрузочная способность CMS Drupal и Joomla

Рис. 2. Нагрузочная способность CMS Drupal и Joomla

Возможность редактирования или динамического добавления на основании определенных критериев keywords, description. Эффективность данного показате­ля не всегда зависит от тех возможностей, которыми обладает система. Она также зависит от специалиста, который будет заниматься SEO оптимизацией. Для вы­числения данного показателя можно использовать неза­висимую, числовую величину, называемую PR (Google PageRank), которая вычисляется по формуле:

где d – коэффициент демпфирования, показывающий долю веса, которую может передать страница-донор к странице-акцептору; n – количество страниц, которые ссылаются на страницу-акцептор (к которым не применен фильтр); Ti – i-ая ссылающаяся страница; C – общее коли­чество внешних ссылок на странице-доноре.

Существует множество инструментальных средств, которые определяют PR проекта в сети Ин­тернет. Также для оценки SEO инструментов можно использовать такую величину как фактор популярно­сти, которая рассчитывается по формуле:

где PF(v,t) – фактор популярности сборника публи­каций в рассматриваемый год t; P — множество сборников, которые ссылаются на сборник v в этом году; nv – количество статей, опубликованных в сборнике v в этом году; N – общее число статей, опубликованных в этом году (при этом, nv/N – веро­ятность того, что пользователь читает сборник v); w(i) – частота цитируемости сборником i сборника v; N(i) – общее число ссылок в i-м сборнике.

При этом PF(v,t) является нормализованной ве­личиной, где сумма квадратов PF для всех сборни­ков равна единице.

Еще одной характеристикой CMS систем явля­ется наличие в ней готовых модулей. К числу таких модулей относятся: форум, галерея, блог, чат, Wiki и т.д. В последнее время в CMS системах все чаще стали появляться такие готовые решения, как систе­ма управления клиентами (CRM), система продажи товаров (E-commerce). Разработка подобного модуля самостоятельно требует больших ресурсов, поэтому для многих проектов эта характеристика CMS сис­темы может оказаться решающей.

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

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

Таблица 1

Сравнительный анализ CMS систем

Критерий оценки Drupal v. 6 Joomla v. 1.5 Sitekit CMS v 8
Функциональность
WebDav протокол + +
FTP протокол + + +
Интеграция с CRM системами + +
SEO оптимизация + + +
Интеграция с другими системами + (MySpace) + (Picasa)
Наличие готовых модулей + +
Удобство применения
Поддержка со стороны разработчиков + + +
Наличие руководства + + +
Drag-n-Drop + + +
Сопровождаемое
Наличие сообщества разработчиков + + +
Сертифицированые хостинги +
Наличие документированого API + +
Эффективность
Возможность локализации интерфейса + + +(платно)
Сжатие данных передаваемых браузеру +
Кэширование + + +
Мультиязычный контент + + +
Нагрузочная способность 66,77 21,27 55,37
Переносимость
Используемый веб-сервер Любой Любой IIS

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

%d такие блоггеры, как: