【发布时间】:2012-04-27 17:00:50
【问题描述】:
我已经看过类似的问题,但还没有完全找到我要找的东西......
我有一个用 PHP 编写的网页,我需要显示外部 .txt 文件的内容,并且我需要每隔 20 秒刷新一次,因为 .txt 文件内容会定期更改。
我已经能够通过放入一个 IFRAME 并使用 PHP 包含来显示文件的内容来实现这一点。然后我每 20 秒刷新一次包含页面。
这工作得很好,除了 IFRAME 刷新对我的网站统计数据造成严重破坏,因为刷新量,ehcih 计入网页浏览量。
我可以使用 AJAX 或其他方式来执行此操作吗?我确定它们可能是另一种在不严重影响我的统计数据且不会对服务器造成太大负载的情况下执行此操作的方法?
请提供尽可能多的具体说明,因为我已经花了几天的时间来实现我已经拥有的!
非常感谢!
【问题讨论】:
-
不能直接把外部的.txt文件放到iframe中,让客户端直接从源服务器加载吗?如果没有,您将不得不调整它们收集统计信息的方式,以便 AJAX 请求不会
count against pageviews -
您是在刷新页面还是 iframe?如果 iframe 的内容在同一个域中,则很容易重新加载它。