Система управления контентом XML - PullRequest
1 голос
/ 13 января 2010

Просто быстрый вопрос. Я знаю, как создать CMS с использованием базы данных, но зачем вам создавать CMS с XML?

Какие плюсы и минусы используют xml также, если бы мне нужно было создать cms с xml, мне нужна помощь базы данных или xml просто убирает необходимость в базе данных?

Ответы [ 2 ]

1 голос
/ 13 января 2010

Вас может заинтересовать хранение ваших данных в изменяющемся формате. XML определенно позволяет это - возможность определять свои собственные теги по своему желанию - это что-то вроде возможности добавлять и удалять столбцы без переноса данных.

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

Создание CMS, подобной этой, было бы похоже на использование TiddlyWiki , который представляет собой отдельный HTML-файл, содержащий всю вики.

Для CMS, даже более крупного масштаба, я бы сразу выбрал базу данных - вероятно, SQLite для меньшего масштаба, потому что это то, что нужно делать в настоящее время.

1 голос
/ 13 января 2010

Я давно не видел CMS без базы данных.

Я думаю, что большинство из них были разработаны потому, что "давным-давно" вы не всегда получали доступ к базе данных при покупке / аренде веб-пространства.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...