我已经使用 PHP 和 mySQL 作为后端构建了几个网站,并且相信我对两者都相当熟悉。然而,在研究我的新网站时,我遇到了 node.js 和 mongodb(以及 socket.io,因为该网站将包含聊天)。
我决定使用 node.js 和 mongodb 来运行聊天 - 但不知道我是否应该用这两件事来做整个网站?既然我要运行一个节点服务器,我应该只运行另一个(单独的)一个托管网站的服务器吗?或者这是一个坏主意?- 稳定吗?我可以在 PHP 中进行编程并且仍然使用 mongodb - 但节点不会更快吗?
还有一个问题:我计划使用 ajax 来处理页面上的所有帖子——但由于我已经使用 socket.io 进行聊天——我应该使用它来完成我的所有帖子请求吗?对于 ajax,我计划使用 jQuery(也适用于所有前端效果)。