我在私人Windows 8计算机上托管自己的服务器。
我希望开发一个在线聊天应用程序,作为我正在开发的更大网站的一部分。一个简单的谷歌搜索建议使用AJAX请求和服务器端聊天HTML页面,浏览器发送请求每隔一段时间通过Javascript循环获取页面。我并不是非常喜欢这种方法,并且正在寻找更多的东西"现代"。普通的聊天程序使用推送通知,所以我想我也应该能够。也许这样的事情会起作用:
我过去只有静态页面(HTML / CSS / JS)的经验,最近刚刚涉足PHP。所以...我自然会有一些问题。
我尝试使用NodeJS,但我不知道这是否适合我的需求,或者是否有更好的选择。说实话,我甚至都不知道它是什么......
答案 0 :(得分:1)
我会说坚持使用Node结合socket.io。您可以使用这些快速创建推送通知应用程序。
查看socket.io网站:http://socket.io
另外,我真的应该提到Sails。它是Node的MVC框架,内置了socketio。