1

我们正处于开发一个社交网络项目的初始阶段,当然,我们很难在后端选择 Node.js/mongoDb 还是 PHP/Mysql。

我已经阅读了大量关于它们两者的优点/缺点的内容。但我仍然不确定要使用什么。我有点倾向于 node.js 的组合。

这是我的要求...

Web 应用程序将是高度动态的,具有大量写入/读取数据库的实时响应(每次都有小块数据)。它就像任何其他社交网络,如 twitter/facebook/quora,用户可以在其中发表评论、喜欢、关注和此类网站的典型功能。

此外,因此我们在后端没有高计算部分。我们所拥有的是通过获取数据库内容并呈现给用户然后进行实时活动的一次性页面呈现。

我了解到 Node.js 是事件驱动的,所以似乎更适合它。此外,我们在后端没有如此高的处理驱动模块。如果这对于此类网站来说是一个很好的组合,请您指导我。请原谅我的英语,或者如果我把它张贴在错误的地方。

谢谢

4

1 回答 1

3

从我的角度来看

**highly dynamic with real time responses**

**one time page rendering**

为您指明网络服务器的NodeJS方向

关于 Mongo 与 MySQL,就速度与完整性而言,你所需要的一切都是你所需要的,但是,对于大量的小数据块,我会使用 Mongo。

于 2013-10-14T05:40:18.080 回答