我想为我的网站创建一个评论系统,用户应该能够回复对方'评论。这可以用express.js吗?像这样:
app.post('/reply', function(req, res){
User.findOne({'_id':req.body.userId}, function(err, user){ // I get this from the client when he clicks the reply button
user.send({'message': req.body.message, 'from': req.user.username}); // is this possible ?
res.end();
}
});
我可以用socket.io做到这一点,但当有人访问另一个页面时,这需要我保存所有套接字ID(不是因为cpu太密集而且做法不好?)
还有其他办法吗?也许还有另一个模块?谢谢!