-2
我想知道如何去做一个无限循环在我的服务器上的脚本。在我的服务器上有一个不断运行的脚本
例如,可以说我希望我的脚本检查我的数据库,并且如果有新条目,它会发送它们。
我可以使用纯粹的PHP的一个MySQL的,或者我将不得不看看像node.js? 感谢任何可以帮助的人。
我想知道如何去做一个无限循环在我的服务器上的脚本。在我的服务器上有一个不断运行的脚本
例如,可以说我希望我的脚本检查我的数据库,并且如果有新条目,它会发送它们。
我可以使用纯粹的PHP的一个MySQL的,或者我将不得不看看像node.js? 感谢任何可以帮助的人。
通常,“无限循环的脚本”是一个指标,可以做得更好(虽然不总是)。
在这种情况下,您可以在数据库中放置触发器,因此如果有新条目,它会运行您选择的外部程序。
这里的人谁展示了如何做到这些,这样我就可以偷懒,邀功:)
http://crazytechthoughts.blogspot.co.nz/2011/12/call-external-program-from-mysql.html
你说的是“彗星”。看看http://stackoverflow.com/questions/603201/using-comet-with-php – Scopey
你可以使用'setInterval()'方法然后''ajax'向服务器发出请求 – user3091574
它*真*需要频繁吗?我用一个简单的cron作业取得了很好的效果,每5分钟或任何频率最适合的PHP脚本。 – Marty