我正在创建应该成为我网站一部分的实时聊天应用程序。网站完全使用PHP开发。现在问题是我处于困境什么是最适合实时聊天应用程序平台的工具,它将成为我网站的一部分。它应该使用我的网站上的用户并与其共享的PHP应用程序共享会话。现场网络聊天应用程序的正确工具
我做了一些研究,因为我认为 - PHP + Apache并不是真正的开发基于Web套接字的应用程序的最佳工具,就像我的实时聊天一样。像Node.js这样的其他平台看起来是正确的选择,但我不确定使Node与我的PHP应用程序共享资源是多么容易。
我很感兴趣你会用什么方法来处理这种情况?你会实现什么架构的系统?
为了最终我想告诉你,我的PHP网站是基于MySQL的,并且我正在使用knockoutJS进行客户端实现。它将在客户端使用SocketIO,因为它具有后备策略并支持非HTML5浏览器。我知道它也可以在服务器端使用,但我怀疑它和Node或目前未知的其他解决方案。这是我在这里问这个问题的主要原因。有一个小的可能性,它将在共享主机上运行,但我完全理解共享主机和套接字连接的问题(关闭端口,不安装Node的SSH等)。如果你有关于这种可能性的建议 - 写下来。否则,只要忘记它,并回答它将会运行在VPS上。
谢谢。
感谢您的回答。我看着Ballons.io,看起来它会起作用。对于共享会话 - 我将尝试使用您分享的有关PHP会话处理程序的链接。 – NemanjaSRB 2013-02-17 00:42:07