【发布时间】:2012-04-15 15:40:30
【问题描述】:
我目前正在为后端使用 node.js 构建网络聊天。它使用 Web 套接字进行服务器和客户端之间的通信。我以前没有使用过节点,我总是使用 PHP/MySQL 和 Ajax 来存储和检索数据。聊天可以与用户帐户和联系人列表的 MSN 等进行比较。 我一直在寻找一些技巧和框架,它们可以帮助我开发一个严重依赖 JavaScript 并通过 node.js 进行所有通信的网站。
- 您建议如何存储数据? Mongo db(mongoose?mongo-db native?),SQLite?一个简单的解决方案将不胜感激。
- 您是否会通过 websocket 发送所有内容并为每个对话建立一个新连接?
- 有没有办法完全绕过 PHP?
- 您会推荐使用 Backbone.js 还是 Ember.js?
感谢您的帮助!
【问题讨论】:
-
挑选一些东西,看看它是否有效。如果你有问题,回来问一些真正的问题。此外,您应该接受对您之前问题的一些回答。
-
“我应该如何设计和实现_____?”通常不是stackoverflow问题的好形式。
-
好的,我会开始构建,当我有更具体的问题时会回来。
标签: javascript node.js socket.io chat