2.2 Классификация CMS систем
CMS системы делятся по месту хранения данных на
· использующие базы данных
· использующие flat-файлы.
База данных позволяет хранить огромные массивы различных данных, которыми будет наполняться сайт при помощи CMS, а также данные самой CMS. Преимущества систем, использующих базы данных заключаются в большом количестве различных функций, дополнений, расширений. Недостатком, хоть и незначительным является сложность в освоении таких систем, а также при настройке.
CMS, не использующие базы данных для хранения контента сайта, используют для этого различные типы файлов, такие как txt, xml и другие. Преимуществами систем на файлах являются легкость настройки системы, отсутствие возможных проблем с сервером базы данных на хостинге, а так же возможность сэкономить при выборе тарифного плана при покупке хостинга.
В данной работе, будет разработана система, использующая в качестве хранилища данных xml-файлы.
- Введение
- 1. ЦЕЛЬ И ЗАДАЧИ
- 2 КРАТКИЙ ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ
- 2.1 Описание основных понятий
- 2.2 Классификация CMS систем
- 3 ПОИСК И СРАВНЕНИЕ АНАЛОГОВ
- 3.1 Rumba XML
- 3.2 Made Simple
- 3.3 Kandidat CMS
- 3.4 Zimplit CMS
- 3.5 Get Simple
- 3.6 Таблица сравнения аналогов
- 4 ФОРМИРОВАНИЕ ТРЕБОВАНИЙ К ПО
- 4.1 Диаграмма вариантов использования UML
- 5. ТЕХНОЛОГИЧЕСКАЯ ПЛАТФОРМА
- 5.1 Язык C#
- 5.2 ASP.NET MVC 3
- 5.4 ARGO UML - инструмент проектирования UML
- 6 Проектирование архитектуры
- 6.1 Прототипирование графического интерфейса пользователя
- 6.2 Общая архитектура программного средства
- 7 Реализация и руководство пользователя
- 7.1 Установка и запуск приложения
- 7.2 Описание страниц приложения
- 8 Апробация на прикладной задаче
- 9 Расчет экономических показателей программного продукта
- 9.1 Расчет себестоимости создания программного продукта