繁体   English   中英

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

[英]Update data in site automatically on changing content .txt file in PHP

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

我的问题如下:

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

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

如果要在页面加载后对其进行更新,请尝试使用一些客户端javascript。 您始终可以让javascript向您的PHP服务器发出Web请求,并在该值更改后更新页面。 这不会重新加载页面,因此您不会看到“闪烁”

您可以使用推或拉方法:

拉娜(Lorna Mitchell)就是这样。 因此,您将每隔x分钟/秒启动一个ajax请求,并以这种方式请求服务器进行更改。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM