Как сделать сайт, у которого контент в виде xml файлов?

Подскажите, как проще сделать сайт, у которого контент в виде xml файлов?
  • Вопрос задан
  • 2637 просмотров
Пригласить эксперта
Ответы на вопрос 5
Смотря какой контент, если каталоги товаров, то напишите скрипт миграции из XML в какую-нибудь БД (например, PostgreSQL).
Ответ написан
Комментировать
@SlotDB Автор вопроса
Я имею в виду, что база данных сайта представлена в виде XML файлов. Основная идея, не использовать субд для снижения нагрузки и упрощения администрирования.
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
ну... представьте что xml-файл это запись в базу со своими полями и атрибутами, ии все. Подсовываете данные в нужный шаблон. вуаля.

Есть так же готовые решения, генераторы статических сайтов (правда так сложилось что большая часть поддерживает только YAML).
Ответ написан
Комментировать
@valis
Теоретически - да. XML используют для хранения информации. XML как хранилище + CSS показать как ее нужно отобразить и статическая страничка готова.
По серьезным проектам, есть СУБД на xml. Можете придумать свою.
Ответ написан
Комментировать
Была такая Template CMS от нашего соотечественника, там БД была реализована на XML-файлах, как раз. Сейчас она переросла в Monstra CMS, насколько я знаю, сохранив многие особенности, включая и БД на файлах. Почитайте исходники или возьмите их за основу. Там была очень даже неплохая реализация, насколько помню.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы