samson

 

SFIM起航——源于无聊

连续一周加两天的无聊,使我很是难受,做点东西消消愁。

之前有个SFIM项目没完成,现在完成它吧,但是为了让自己更有聊,不能顺着做,要重构,用上自己学到的所有新知识。

架构:

    前端:Backbone(基于MVC的js框架),jQuery(应用其美观的UI和网络通信ajax-->用上长连接long polling);

    服务器:nginx+phpcgi, mongoDB.


起航

    首先确定我要实现的是什么形式的IM工具。

    1. 用于网站中(在线)好友的即时通信;

    2. 前端能够无缝接入所有网站中,服务器只需提供相应的(好友信息、通信)接口即可,当然也可以直接使用本人所提供的服务器端接口。

 

UI

    

这个按钮是通讯工具的入口,点解就会弹出好友列表

这是好友列表

好友列表右边是聊天框

posted on 2012-02-21 17:55  samson  阅读(267)  评论(0编辑  收藏  举报

导航