如何从基于PHP的网页获取实时数据?

时间:2014-02-11 16:08:14

标签: php webpage real-time-data

我正在尝试获取并存储基于PHP的网页上显示的实时数据。作为一个完整的网页新手,我需要一些指导,我可以开始学习和探索自己。

我希望从中提取数据的网页是http://www.ee.iitb.ac.in/~anil/

我只是希望得到一些指示。谢谢!

2 个答案:

答案 0 :(得分:4)

xkcd
> xkcd

现在是认真的......

“实时”不是你应该瞄准的东西。因为只要你有一些在线用户,除非你有一个非常强大的服务器或更好的集群,那么你的网站将会死于可怕的,火热的死亡。

相反,你应该弄清楚什么是“足够实时”。通常情况下,我每五秒左右更新一次,有时甚至15秒都可以。如果您从其他网站提取数据,可能有助于了解该网站更新的频率并设置您的更新速度以匹配(例如,我曾经用于从每24小时更新一次的网站提取货币汇率,所以我每24小时更新一次)

根据频率的不同,可能会像

一样简单
setTimeout(function() {location.reload();},5000); // reload after 5 seconds

或者,查看一些AJAX解决方案,以设定的间隔轮询服务器。

答案 1 :(得分:0)

我认为不可能。它使用iframe来加载该图形。因此它只能通过Web浏览器加载。如果您尝试通过php script / curl获取内容,则只会出现错误Your browser does not support iframes