Лучшие практики для автоматизации создания файлов XML для фронтального доступа? - PullRequest
2 голосов
/ 24 июня 2010

Я работаю над пользовательской CMS на PHP / MySQL. Данные, управляемые в CMS, экспортируются в файлы XML с помощью сценария PHP, который должен запускаться вручную. Интерфейс на основе Flash / AS3 загружает файлы XML и отображает указанные данные.

Желательно ли настроить какой-либо автоматизированный процесс для создания файлов XML?

Что такое "лучшие практики" или связанный совет?

Спасибо!

Ответы [ 2 ]

2 голосов
/ 27 июня 2010

Если у вас есть доступ к ОС, то, конечно, вы можете создавать эти файлы через CRON для Unix, Linux или Scheduler в Windows. Если процессу действительно нужно восстанавливать файлы только тогда, когда что-то изменилось, ваш процесс изменения данных может дополнительно поместить запрос «обновить» в очередь (либо в простой файл, либо в таблицу базы данных), которая затем выбирается сценарием, генерирующим XML. файлы, чтобы знать, какие должны быть перезапущены. Если все файлы должны генерироваться только на периодической основе, тогда закодируйте скрипт для обработки всего и установите его для запуска из любого планировщика, который вы используете.

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

1 голос
/ 02 июля 2010

Я предлагаю:

  1. Установите Flash-скрипт для чтения XML-файла из /location/file.php
  2. Этот файл file.php может генерировать XML и выводить его во Flash
  3. Вы можете сделать механизм обналичивания на этом файле .php
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...