我正在制作一个在线 jQuery 幻灯片,用于显示当地体育社区的最新分数。幻灯片是由 Powerpoint 演示文稿制作的图像,它们使用 Windows 程序 Autover 自动与我的 Centos6 服务器上的目录同步。
为了获得良好的用户体验,最好在更新图像时刷新页面(或显示一些分数已更新的文本并让用户刷新)。我可以设置元刷新,每 10 分钟刷新一次页面,但这不是一个理想的解决方案。
浏览其他主题我发现仅使用 Javascript 无法监控服务器目录。
我现在的想法是制作一个返回 true(已更改)或 false(未更改)的 php 脚本,并使用 javascript 每 5 分钟从幻灯片网页调用此脚本。
对于 php 脚本,我使用这些解决方案阅读了一些主题:
- Inotify-tools(Centos 默认不安装)
- FAM(可能已过时?)
- 制作目录的 md5 散列,并将其与之前的散列进行比较。
以上哪种解决方案是最好的方法?有人可以为我提供一个 php 示例吗?不幸的是,我的 php 技能不是那么好。