【发布时间】:2012-02-23 20:59:07
【问题描述】:
我想构建一个脚本来打开与站点的连接并且永不关闭。 目标不是每 5 秒对“file_get_contents”使用一次。
我想要一次打开一个套接字并使其保持活动状态并在那里解析数据,这样其他网站服务器就不会每 5 分钟看到一个新连接。
我要解析的页面是在线货币汇率和实时更新...
这可以通过php做到吗?
谢谢!
【问题讨论】:
-
可能会保持同一个连接打开一段时间,但服务器仍会看到多个请求,因为您每次想要更新页面时都必须发送新请求,即使它是通过同一个插座。 PHP 也不是真正正确的语言,您需要更持久的语言。
-
好的,但最好的解决方案是什么?阿贾克斯?请指教...
-
嗨,约翰,我不确定我是否完全理解您的要求,但我认为它是想要屏幕抓取由 ajax 实时更新的网页。如果我有这个问题,我会考虑使用嵌入式浏览器控件,例如使用 BrowserControl 的 Windows 应用程序,然后您需要它来持久运行并将其捕获的更新输出到可以读取的位置(数据库或文件)您的网页通过 ajax。