Я пишу простую CMS для клиента и уже в который раз не могу выбрать лучшую стратегию.
Мои варианты, насколько я могу судить, таковы:
1) Хранить мои XML-данные в виде плоского файла, на который ссылается мой Actionscript. Я мог бы манипулировать этим файлом с помощью php "back end".
2) Пусть мой Actionscript вызывает PHP-скрипт, который выводит XML, минуя взаимодействие между ActionScript и физическим XML-документом. (устранение некоторых проблем с кэшированием).
3) Создание плоских файлов .txt (аналогично таблицам), которые php читает и выводит XML для моего вызова actionscript.
Я в воздухе об этом, потому что я не очень разбираюсь в том, что XML - это мои физические данные. Один маленький пропущенный ">" и весь ваш файл занимает дамп. По крайней мере, с опцией 3, один файл может быть поврежден, но это не повредит все ваши данные. С другой стороны, я не особо использовал встроенные в PHP классы XML, поэтому мог бы просто добавить дополнительную работу в мой проект.
У кого-нибудь есть надежный метод хранения данных, когда у вас нет доступа к базе данных?
Заранее спасибо,
-J