nodejs (0.8.15) と Express Framework (>3.0) でサイトを作成しています。ユーザー登録、多くのチャット、プライベート メッセージの送信、socket.io を使用したオンライン ゲームなどがあります。
1) 一度に 5000 人以上のオンライン ユーザーがいる場合、サイトを高速化するにはどのようにページをロードすればよいですか: 単純にレンダリングでページをロードするには
app.get('/', function(req, res) {
res.render('anypage');
}
とapp.post('/', ..)
または
$.ajax({ url: '/'
, type: 'GET/POST'
, dataType: 'html'
})
.done(function(data) {
$('#content').load('anypage.html');
});
?
正直、シングルページのアプリを作りたいのですが、パフォーマンスや速度が心配です。
2) または、ページをより速くロードする別の方法はありますか?
ありがとう!