我当时是AIM的忠实粉丝和现场聊天/好友列表。随着HTML5的兴起及其在现代浏览器中的使用越来越普遍,我想开发一个HTML5消息系统。
我需要查看哪些技术?一开始,我不会关心设计(CSS),只关心功能。
我很可能在MySQL数据库中有标准注册和存储用户。 此外,“朋友”也可以轻松地存储在数据库中,根据用户ID标记为“朋友”的用户ID填充用户的好友列表。
实际的服务器和客户端连接是我最感兴趣的。这项技术可用于HTML5吗?指出我正确的方向,我会很高兴去!
答案 0 :(得分:2)
对于聊天,您可能希望查看Websockets(当您谈论HTML5时)。
还有使用NodeJS的this等示例。要使用节点,您必须运行节点服务器。有关示例和更多信息:nodejs.org
答案 1 :(得分:1)
我认为websockets API将是您在HTML5中使用消息传递应用的第一个停靠点。您将希望服务器通知客户端而不是客户端轮询或依赖回调,这将是我认为的开始。
但是,即使是最现代的浏览器,我也不认为这是非常好的支持。事实上,由于安全问题,我相信firefox and opera have pulled support。
我自己没有做过任何工作,只是看起来很有趣。所以我想我希望你的开发好运。我认为令人兴奋的前沿事物。