我目前正在一个贸易/社交网站上作为一个侧面/学习/有趣的项目。
目前我有一个SQL数据库消息系统。我想创建一个像facebook这样的实时聊天系统,可以告诉用户在线,输入消息等等。
我对此做了一些研究,并认为我需要开始学习使用node.js和websockets。我打电话给我的虚拟主机,他们说他们不支持node.js.我喜欢我使用的工具,不想迁移我的网站。
我还查看了一些关于CORS的信息。
我在考虑一个解决方案:客户端以及php服务器还使用jquery与外部node.js服务器通信,以处理所有聊天和通知请求。 node.js服务器还将在php服务器mysql数据库中存储消息。
这个解决方案是否可行,我是否走在正确的轨道上?或者有更好的方法吗?