在PHP中更改内容.txt文件时自动更新站点中的数据

时间:2017-03-02 15:51:47

标签: javascript php

我正在尝试制作网络倒数计时器。我使用.txt文件,我可以在其中输入截止日期.webapp读取此信息,并在屏幕上形成倒计时。

我的问题如下:

计划是我可以在应用程序运行期间更改txt文件中的截止日期。这是可能的,使用我页面上的自动刷新。但是每次刷新都会闪烁。

我现在想知道是否还有其他更好的方法。我想要每秒执行一次read函数,而不是刷新,但我不认为它可以像这样工作,因为它是在PHP中。

2 个答案:

答案 0 :(得分:0)

如果您希望页面在加载后进行更新,请尝试使用某些客户端javascript。您可以始终让javascript向您的PHP服务器发出Web请求,并在值已更改时更新页面。这不会重新加载页面,因此您无法看到"闪烁"

答案 1 :(得分:0)

您可以使用推或拉方式:

Lorna Mitchell将采取拉动方法。因此,您每隔x分钟/秒启动一次ajax请求,这样就会要求服务器进行更改。

推送方法意味着服务器将更改直接发送到客户端,而无需客户端进行请求。这是通过使用套接字(例如http://websocket.org/)来完成的。