Главная страница

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


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

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

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

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

CMS требует много работы. Нужно много времени для внедрения и поддержания системы. CMS не может магический написать весь сайт, это дело людей.

Системы управления контентом с открытым исходным кодом предназначены быть модульными. При инсталляции пользователь получает набор функций, для которых группа разработчиков решила, что это должно быть базовый уровень функциональности - «ядро» системы. Но есть огромный выбор дополнительных модулей, которые обеспечивают дополнительную функциональность для каждой CMS, а также есть и большая сеть разработчиков, которые работают над созданием новых дополнительных модулей. Если ядро ​​CMS не содержит нужную функцию, кто-то, наверное, уже ее создал, а если нет, каждый имеет возможность этого сделать. Можно попросить и поддержку у сообщества разработчиков системы.

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

1. Хостинг и инсталляция

Все открытые системы управления контентом нуждаются услугах веб-хостинг, которой обеспечивает и поддерживает серверы,на которых CMS находиться. Этот веб-хостинг также имеет большое влияние на того как можно подключить сайт к Интернету безопасно и надежно. Технические требования, а также и бюджет, имеют большое влияние на поиск веб-хостинга. Обычно общий хостинг стоит дешево, потому что сайт находится вместе с другими сайтами на одном сервере. Идеальный вариант является приобретением собственной секции на сервере, называемая "Virtual Private Server" - VPS, но его цена выше.VPS более безопасный и минимизирует угрозы падения сайта (downtime), а также поддерживает больше трафика. Apache и Microsoft являются самыми популярными серверами. [15]

WordPress, Joomla и Drupal могут быть легко установлены на виртуальном хостинге, хотя Drupal является более сложным. Некоторые веб-хосты обеспечивают центральную панель управления, которая позволяет легко установить каждый из трех систем с одним щелчком мыши. Plone немного сложнее устанавливается . Ему необходим VPS, и, таким образом хостинг становиться более дорогим. Кроме этого необходимы и большие технические знания, чтобы установить его.

 2. Удобство создания сайта

Если вам нужно быстро создать веб-сайт, то тогда количество функции в CMS не имеет значение. Создание сайта с менее 50 страниц, с простой структурой и без большого количества дополнительных функций, не нуждается от дополнительных опций. Вместо этого нужна система, которая позволяет легко создать страницы и предоставляет все необходимое. Она должна позволять нетехническому персоналу легкую редакцию текстов и изображений на сайте. Высококачественные, простые в установке "темы' могут помочь быстро создать веб-сайт. Темы управляют графикой, шрифтами, стилями для навигации и макетами страниц. Каждый может создать свою собственную тему, но есть и много готовых тем, доступных для всех четырех систем. Некоторые системы управления контентом позволяют легко, без технических навыков, регулировать ключевых компонентов темы - цвета фона или логотипа и т.п.

WordPress выделяется в этой области, и даже человек без особых технических знаний может быстро разработать простой рабочий сайт. Joomla является менее интуитивной чем WordPress, но ее новые версии были улучшены в этом отношении. В Plone легче строится навигация по сайту, но процесс установки новой темы является технически сложным. Навигация и тема настройки Drupal простые, но для людей, незнакомых с HTML, необходимо установить WYSIWYG редактор для редактирования текста на сайте.

 3. Удобство использования, с точки зрения администратора содержания

Когда дело доходит до обновления текста и изображений в CMS, простота имеет важное значение для многих организаций: быстро найти и редактировать страницы; легкость добавления новых страниц, изображений, ссылок на документы или видео; возможность вставить текст из Microsoft Word или других программ; возможность отменить изменения, которые случайно опубликованы. Ни одна из 4-х систем, которые рассматриваем не является трудным в использовании, но они все потребует короткую подготовку для людей с маленкым техническим опытом.

WordPress имеет преимущество в этой области. Она имеет простой интерфейс, удобные инструменты для работы с изображениями и исправления редакционных ошибок, что делает ее легкой в управлении и использовании. Plone предлагает аналогичные функции, что позволяет нетехническим пользователям легко обновлять страницы, изображения и элементы сайта. Joomla является наиболее рациональной. Она обращает большое внимание на значки и юзабилити. Она имеет меньше функциональных возможностей для редактирования чем WordPress и Plone. Администратору придется установить дополнительные инструменты для манипуляции изображения, исправления ошибок и предварительного просмотра неопубликованных страниц. Drupal предоставляет базовое редактирование страниц после установки модуля, который позволяет редакцию без знания HTML.

4. Удобство использования, с точки зрения администратора сайта

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

WordPress делает процесс управления сайтом более легким. У нее есть инструменты для управления пользователями и навигационной панели, а также есть возможность обновления "в один клик". Joomla, Drupal и Plone также обеспечивают относительно простые в использовании инструменты для управления пользователями, обновления содержимого и резервного копирования. Однако они требуют у администратора сайта больше технические навыки для установки новых обновлений системы.

5. Графическая гибкость

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

6. Поисковая оптимизация и доступность.

По поводу доступности, только Plone гарантирует, что все административные инструменты совместимы с требованиями раздела 508. Раздел 508 гарантирует доступность веб-контента. Например текстовое описание для каждого визуального веб-контента, так что пользователи с ограниченными физическими возможностями или пользователи, которые нуждаются вспомогательных технологий, таких как программы чтения с экрана и дисплей Брайля, могут получить доступ к контенту. Joomla, начиная с версии 1.6, также включает в себя совместимые с разделом 508 версии административного интерфейсаи тем. В WordPress или Drupal необходимо создать собственную тему, чтобы сайт, соответствовал с требованиями раздела 508. Сообщество WordPress предлагает добавление модулей , чтобы привести сайты в соответствие с этим разделом, но еще много чего нужно сделать, чтобы Drupal тоже стал совместимым.

Функции, которые увеличивают вероятность сайта появляться на видном месте в соответствии с ключевыми словами в поисковиках, как Google или Yahoo, называются поисковая оптимизация или SEO. Plone и Joomla проявляются в области SEO очень хорошо. Веб-сайты, созданные с Plone и Joomla, которые включают в себя ключевые слова, связанные с содержанием сайта лучше всего представлены в поисковых системах, потому что они позволяют обновлять заголовок и описание страницы в поисковых системах, а ключевые слова включены в читаемих для человека URL. WordPress и Drupal обеспечивают меньшую функциональность в этой области. Для WordPress имеются множество дополнительных модулей, которые улучшают поисковую оптимизацию.

7. Структурная гибкость

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

Plone и Drupal являтся сильными в этой области. Они позволяют создание пользовательских типов контента и структуры сайта, а затем определить, какой контент будет появляться на сайте. Joomla предлагает некоторую гибкость, но она не так сильна в определении того, что будет отображаться на сайте для разных пользовательских типов. Ядро Joomla поддерживает только три уровня иерархии: разделы, категории и статей. WordPress имеет самой слабой базовый функционал из четырех систем, но предлагает существенное количество дополнительных функций для разделения пользовательских типов контента и структуры каталогов.

8. Потребительские роли и рабочий поток.

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

Plone является самой мощной системой в этой области. Она позволяет высокий уровень контроля над потебителькими ролями и разрешениями. Plone предлагает подробную конфигурацию рабочего потока через систему. Drupal тоже имеет детальная система пользовательских ролей и разрешений. Менеджеры сайта могут определить пользовательские роли и при этом задать очень конкретную спецификацию о правах отдельных ролей. Но Drupal не имеет такую мощную конфигурацию рабочего процесса как Plone. WordPress и Joomla имеют относительно небольшое количество разных типов пользователей.

9. Коммуникация и Web 2.0 функциональности.

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

Drupal разработана с самого начала, чтобы быть платформой для общения. Она сияет в этой области с множеством профилей, блогов и комментариев. У нее также доступно большое число улучшения через дополнительные модули. WordPress является очень мощной блог-платформой. Она имеет множество функции для комментариев , а также и для создания социальных сетей. Joomla и Plone предлагают меньше возможностей коммуникации, но ряд дополнительных модулей обеспечивают некоторую функционалность.

10. Расширение и интеграция.

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

WordPress, Joomla и Drupal добавки пишутся на широко используемом языке PHP [16]. Для Plone добавки пишутся в Python, менее используемый язык программирования, что делает поиск разработчиков более трудным, но система предоставляет мощные инструменты, которые позволяют разработчикам создавать практически любые добавки.

11. Безопасность.

Любое программное обеспечение имеет уязвимости, поэтому системы управления контентом невозможно разделить просто на безопасные и незащищенные системы. Идеальнок CMS является та система, у которой идентифицированы меньше ошибки и у которой быстрее исправляются уязвимости. Существуют такие организации как NIST(Национальный институт стандартов и технологий) и Secuna, которые оценивают уязвимости программного обеспечения. Системы управления контентом должны соответствуват стандартов безопасности W3C.

Plone является самой мощной в этой области. Она имеет очень мало уязвимостей в системе безопасности и имеет иммунитет к атакам SQL- инъекции, поскольку она не использует SQL. У Joomla и Drupal чаще обнаруживаются уязвимости чем у Plone, но сразу появлются обновления, у которых ошибки должны быть исправлены. WordPress имеет много уязвимостей, которые остались неисправленными.

12. Техническая поддержка и характеристика общности разработчиков

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

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

13. Результаты сравнения и вывод критериев оценки

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

Таб. 2.1. Сравнительная таблица наиболее популярных систем управления контентом.




Критерии

WordPress

Joomla

Drupal

Plone

1.

Хостинг и инсталляция
















Общий хостинг (не нужен VPS)

+

+

+

-




Инсталляция системы меньше чем за 1 раб. день

+

+

+

+




Поддерживает Microsoft или Apache серверы

+

+

+

+

2.

Удобство создания сайта
















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

+

+

+

+




Предоставление больше 20 готовых шаблонов

+

+

+

+




Подключение браузер- редактор текста (напр. TinyMCE)

+

+

+

+

3.

Удобство использования, с точки зрения администратора содержания
















PDF публикация

+

+

+

+




Извлечение данных в XML

+

+

-

+




Публикации видео и изображений

+

+

+

+

4.

Удобство использования, с точки зрения администратора сайта
















Подключение устройств со специфическим CSS (мобильные телефоны, принтеры и т.п.)

+

+

+

+




Поддерживает технологии как PHP, MySQL, Oracle

+

+

+

+




Автоматические уведомления о новых обновлениях

-

-

+

+




Обновления "в один клик"

+

+

+

+

5.

Графическая гибкость
















Создание простого шаблона

+

+

+

+




Разделение контента от презентации

+

+

+

+

6.

Поисковая оптимизация и доступность
















Поддерживает стандарт UTF‐8 (для отображения иностранных языков)

+

+

+

+




Валидный XHTML, в соответствии с W3C стандартом

+

+

+

+




Валидный CSS, в соответствии с W3C стандартом

+

+

+

+




Поддерживает требования раздела 508

-

-

+

+




Дружественные URL

-

+

-

+




Ввод ключевых слов, метатегов и загаловков страниц без программирования

+

+

+

+

7.

Структурная гибкость
















Управление доступом на основе ролей

+

+

+

+




Поддерживает разные версии контента

-

+

+

+




Использование LDAP для аутентификации пользователей при входе в систему.

+

+

+

+




Модульная система аутентификации

+

+

+

+

8.

Потребительские роли и рабочий поток
















Продукт должен обрабатывать минимум 20 одновременных подключений.

+

+

+

+




Унаследование задач

+

-

+

+




Динамические роли, основанные на групповой принадлежности.

-

-

+

+




Поддерживает очередь задач рабочего процесса и уведомления

-

+

+

-




Отдельные рабочие процессы для разных типов контента

-

-

+

+

9.

Коммуникация и Web 2.0 функциональности
















Поддерживает RSS

+

+

+

+




Возможность создания форума

+

+

+

+




Пользователи могут оставлять коментарии на сайте

+

+

+

+




Привязки к соц. сетям

+

+

+

+

10.

Расширение и интеграция
















Модулная структура системы

+

+

+

+




Предоставляет доступ до исходного кода

+

+

+

+




Написана на широко используемом языке

+

+

+

-

11.

Безопасность
















Резервное копирование

+

+

+

+




Соотвествие с минимальными стандартами безопасности W3C

+

+

+

+




Аутентификация потребителей через центральную систему аутентификации

+

+

+

+




Система прошла обзор уязвимости в NIST или Secunia

+

+

+

+

12.

Поддержка и характеристика общности разработчиков
















Новая версия системы выходит как минимум раз в год

+

+

+

+




Значительное количество комментариев и форумов о системе (минимум 10 форумов)

+

+

+

+




Минимум 10 новых дополнений за последние полгода

+

+

+

+




Поддерживает исправления ошибок через hotfix и пачей

+

+

+

+

WordPress является отличным выбором для относительно небольших, простых сайтов. Это самая простая система для установки и изучения. Она легко поддерживается и обновляется. Публиковать на сайте может каждый технически грамотный человек. Есть много предустановленных графических тем, которые легко адаптируятся под конкретным потребностям. Обновление и редактирование изображений и текста также довольно легко делается. Тем не менее, WordPress не так масштабируемая, как другие три системы. Для использования пользовательских типов контента или показ публикаций, основанных на автоматических правил нужно будет установить надстройку или тему, которая предоставляет эту возможность. Система имеет ограниченную поддержку дифференциации потребительских ролей, хотя существуют добавки для поддержки этих функции.

Joomla является устойчивой системой, хорошая для различных ситуаций и относительно проста в установке и настройке. Нуждается в минимальной подготовки. Она обеспечивает мощную инфраструктуру, которая подойдет даже для очень больших сайтов. Дополнительные модули поддерживают широкий спектр функциональных возможностей - от каталогов до торговых тележек и коммуникационных функций, обеспечивая основу для различных типов сайтов. Joomla поддерживает более сложные структуры на сайте чем WordPress, но она не такая гибкая, как Drupal и Plone. Каждая часть содержания, как правило, связана с конкретной страницей. Это делает систему более простой для понимания, но создает неудобства при обновлении и создании сложных структур. Drupal является гибким и сильным, и это отличный выбор для более сложных сайтов. Она поддерживает широкий спектр структур для сайта. Может быть определена очень подробная политика о том какой контент будет отображаться, а также можно создать свои собственные пользовательские типы контента. Она имеет особенно сильную поддержку Web 2.0 и функций общения, в том числе содержание добавленной пользователем. Сложность является силой Drupal. Чтобы понять как система работает и как ее настроить нужны больше усилия, чем с WordPress или Joomla. Административный интерфейс имеет огромное количество опций и настроек, что делает его понимание более трудным процессом. Drupal не так сильна, как Plone в рабочего процесса и не может быть лучшим выбором для организаций, которые хотят иметь много людей с разными ролями над собственностью контента.

Plone является мощной и надежной системой, которая подходит для организаций с очень сложными потребностями. Она используется в основном у больших печатных изданий и крупных компаний. Система предлагает высокую степень гибкости и контроля и поддерживает практически бесконечно сложные технологические процессы. Инструменты администраторов содержания имеют дружественный интерфейс и можно легко обновить основной текст и изображения. Функциональность Plone сильнее по сравнению с другими тремя систем в каждой области, за исключением одной - коммуникация и функциональность Web 2.0, в котором Drupal выходит на вершине. Основным недостатком является сложность установки Plone и конфигурации системы. Кроме того, Plone требует персональную установку хостинг. Добавление существующих графических тем, создание собственных тем и структуры сайта осуществляются сложнее, чем в других системах. Изучение Plone для создания простого сайта, бессмысленно. Plone написана в Python и может быть более трудно найти программиста. [21]

ЗАКЛЮЧЕНИЕ

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

Основные выводы, которые можно сформулировать в результате развития являются следующие:

- CMS позволяет легче построить веб-сайт.

- CMS позволяет облегчить ежедневную работу организаций и способствует их улучшение и их успешного развития.

- CMS позволяет ускорить работу и сократить расходы.

- CMS позволяет сократить время, необходимое для обновления сайта

- CMS является необходимым фактором для существования любого современного бизнеса.

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

- Необходим глубокий анализ перед тем как выбрать CMS для конкретной организации.

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

- Выбор лучшую CMS для отдельных организаций отличается.

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

ЛИТЕРАТУРА

Учебники:

1. Boiko B., Content Management Bible, 2nd Edition, Wiley Publishing, Inc., 2005, ISBN: 0-7645-7371-3

2. Bolin, D., Information Architecture for the World Wide Web, 3rd Edition, O’Reilly Media, Inc., 2006 , ISBN: 0596527349

3. Floridi L., Information – A Very Short Introduction, Oxford University Press, 2010 ISBN 0-19-160954-4.

4. Jenkins, T., D. Glazer, H. Schaper,EnterpriseContent Management Technology: What You Need to Know. Open Text Corporation. 2004, ISBN 0-9730662-5-3

5. Stallman R., Free Software, Free Society, Selected Essays of Richard M. Stallman, Second Edition, Free Software Foundation, Inc., 2010, ISBN 978-0-9831592-0-9

6. Sabin-Wilson L., C. Miller, K. Palmer, A. Rennick, M. Torbert. WordPress All-in-One For Dummies, Wiley Publishing, 2011, ISBN 978-0-470-87701-2

7. Колисниченко Д.Н., Drupal 7. Руководство пользователя, Диалектика, 2011, ISBN 978-5-8459-1717-1

8. Колисниченко Д.Н., Joomla!3.0 Руководство пользователя, Диалектика, 2013, ISBN 978-5-8459-1864-2

9. Уильямс Б., Дэмстра Д., Стэрн Х., WordPress для профессионалов, Питер, 2014, ISBN 978-5-496-00948-5

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

10.  What is Web CMS (or WCM)?



11. Web Content Management Systems (Wcms): High-Impact Strategies – What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors. Kevin Roebuck. Emereo Pty Limited, 2011.



12. Crash Course for Content Management: What is content management?. Vasont Systems.



13. CMS Wiki. History Of CMS



14. The Content Management Comparison Tool



15. March 2015 Web Server Survey 

16. Programming Languages Market Share

17. PHP vs ASP vs ASP.NET vs JavaScript vs CGI



18. Performance benchmarking – PHP, ASP, JSP, Coldfusion

19. Final Report on the CMS Selection for the Web Central Refresh



20. A Guide to Web Content Management System Evaluation



21. Comparing Open Source CMSs: WordPress, Joomla, Drupal and Plone
1   2   3   4


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