【问题标题】:Node.js socket.io webchat moderation [closed]Node.js socket.io 网络聊天审核 [关闭]
【发布时间】:2013-10-31 11:41:32
【问题描述】:

我已经安装了 socket.io 网络聊天,我想为发布的 cmets 添加审核功能。有谁知道这是怎么做到的吗?它应该像我发布消息时那样工作,版主必须接受/批准或删除消息。当他批准时,该消息将在聊天中可见,否则将不可见。

欢迎任何帮助或建议!

【问题讨论】:

    标签: php ajax node.js socket.io


    【解决方案1】:

    Socket.io 更适合实时通信。您实际上需要在数据发送和接收之间做一些事情。所以,我想你应该避免使用网络套接字并将 cmets 存储在数据库中。然后主持人需要阅读它们并批准/拒绝。但是,当您进行网络聊天时,这样的实现并不是一个好主意。

    您也可以尝试仅将 cmets 发送给一位用户(版主)。如果他批准评论只是为了重新发送带有标记批准的评论。所有没有此标志的消息都不应显示。

    【讨论】:

    • 为什么这样的实现不是一个好主意?
    • 那是因为你确实需要速度。而且,如果您使用数据库,那并不是最快的方法。您可能需要大量空间来保存用户的 cmets。
    • 好吧,这是有道理的。在这种情况下,它只会用于特定的聊天,持续大约 1 小时,所以我认为没关系。非常感谢您的回答:-)
    • 另外,websockets 在连接方面很重,您尝试的方法对 cme​​ts 有好处,不适合聊天。
    猜你喜欢
    • 1970-01-01
    • 2017-07-06
    • 1970-01-01
    • 2014-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-11
    相关资源
    最近更新 更多