自动创建用于前端访问的XML文件的最佳实践?

时间:2010-06-24 15:19:04

标签: php xml content-management-system automation

我正在开发一个自定义的PHP / MySQL CMS。 CMS中管理的数据通过必须手动运行的PHP脚本导出到XML文件。基于Flash / AS3的前端加载XML文件并显示指定的数据。

建议设置某种自动化流程来创建XML文件吗?

什么是“最佳做法”或相关建议?

谢谢!

2 个答案:

答案 0 :(得分:2)

如果你有os访问权限,那么你当然可以通过CRON为unix或linux或Windows上的Scheduler创建这些文件。如果进程实际上只需要在事情发生变化时重新生成文件,那么您的数据更改过程还可以将“刷新”请求放入队列(平面文件或数据库表)中,然后由生成XML的脚本选取文件知道哪些应该重新运行。如果所有文件都应该定期生成,那么编写脚本来处理所有文件并将其设置为从您正在使用的任何调度程序运行。

如果您没有操作系统访问权限,可以在需要凭据的php页面中对其进行编码,并在桌面上设置一个带有脚本的调度程序,只需调用该页面即可告知其何时刷新凭证。

答案 1 :(得分:1)

我建议:

  1. 将Flash脚本设置为从/location/file.php
  2. 读取XML文件
  3. 此file.php可以生成XML并将其输出到Flash
  4. 您可以在该文件上制作兑现机制.php