整个网站有node.js和mongodb?

我使用PHP和mySQL构建了几个网站作为后端,并相信我非常熟悉这两个。但是在我的新网站的研究期间,我遇到了node.js和mongodb(和socket.io,因为网站将包含聊天)。

我决定使用node.js和mongodb来运行聊天 – 但不知道我是否应该做这两个东西整个网站?
因为我将运行一个节点服务器反正我应该运行另一个(单独)托管网站的一个?或者是一个坏主意? – 是否稳定?
我可以做PHP编程,仍然使用mongodb – 但不会节点更快?

另一个问题:
我计划使用ajax来处理页面的所有帖子 – 但由于我已经使用socket.io聊天 – 我应该使用它做所有我的帖子请求?
对于ajax我计划使用jQuery(也适用于所有前端效果)。

don’t know if I should just do the
entire site with those two things?

如果你想学习node.js,那么没有什么比编码更好。

Since I’m gonna run a node server
anyway should I just run another
(seperate) one hosting the website?

您可以使用现有的服务器,并在其他空闲端口(o)上运行node.js应用程序。我认为对于学习节点,你不需要有专用机器。

is it stable?

即使是node.js的版本是稳定的版本,但是直到有1.0与功能冻结可能会破坏对其API的更改。

I could do the programming in PHP and
still be using mongodb – but wouldn’t
node be way faster?

它最可能(和绝对)会。

I’ve planned to use ajax to handle all
the posts to the page – but since I’m
allready using socket.io to the chat –
should I do all my post request using
that?

我建议坚持MVC模型和使用快递,因为你可以进入大量的时间消耗的麻烦,如果你会使用socket.io经典的东西。 Socket.io就是用于实时功能和与之相关的事情。

http://stackoverflow.com/questions/5904732/an-entire-website-with-node-js-and-mongodb

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:整个网站有node.js和mongodb?