我正在开发一个解析推文并将其保存到数据库的项目。我还想创建一个本地的前端界面,它会在推文进来时进行更新(没有页面重新加载等)。我正在使用基本的AJAX / PHP轮询模型here。但我需要的是:
当推文进来并被解析时,出于性能原因,我想把它写成.txt文件,可能只是他们的名字,句柄和推文。我想用JSON格式编写它。我需要php来监控该文件,并在每次将新文件附加到文本文件时拉出最后一个条目。这是正确的方法吗?以前有人这样做过吗?谢谢!
答案 0 :(得分:0)
如建议的那样,最好的方法是推送模型。 Node.js通过包含socket.io并发出消息使得这个更简单,让socket.io做复杂的事情(它将websockets作为首选,最后一个选择是您查看的轮询模型,所有这些都取决于浏览器支持)。只需获取推文,将其存储在数据库中,同时将其发送到您的节点应用程序,然后将其发送给所有订阅者。