1

私たちは 1 つのソーシャル ネットワーキング プロジェクトの開発の初期段階にあり、もちろんバックエンドに Node.js/mongoDb と PHP/Mysql のどちらを使用するかを決めるのに苦労しています。

私は両方の長所/短所についてたくさん読んだ. しかし、私はまだ何を使うべきかわかりません。私はnode.jsの組み合わせに少し傾いています。

ここに私の要件があります...

Web アプリケーションは、多数の書き込み/読み取りデータベース (毎回小さなデータ チャンク) を伴うリアルタイム応答を備えた非常に動的です。ユーザーがコメント、いいね、フォロー、およびそのような種類のサイトの典型的な機能を投稿できる、twitter/facebook/quora などの他のソーシャル ネットワークと同様です。

また、そのためバックエンドに高度な計算部分はありません。私たちが持っているのは、データベースのコンテンツをフェッチしてユーザーにレンダリングし、リアルタイムのアクティビティを実行することによる、1 回限りのページ レンダリングです。

Node.js はイベント ドリブンであることを知ったので、それに適しているようです。また、バックエンドにはそのような高処理主導のモジュールはありません。これがそのようなタイプのウェブサイトに適した組み合わせであるかどうかを教えてください. 私の英語について、または間違った場所に投稿した場合は、すみません。

ありがとうございました

4

1 に答える 1

3

私から見れば

**highly dynamic with real time responses**

**one time page rendering**

WebサーバーのNodeJSの方向を示します

Mongo と MySQL に関しては、速度と整合性の観点から必要なものはすべて揃っていますが、データの小さなチャンクが大量にある場合は、Mongo を使用します。

于 2013-10-14T05:40:18.080 に答える