问答系统源代码永久完全免费下载
目前的网页开发技术已经十分完善有许多开发框架可供选择.经过多方面的考虑后我们决定采用Django进行开发.Django是由python语言来编写的开源的大而且全的Web应用框架其强大的数据库功能后台功能模板系统等优势让开发变得更加轻松.同时Django已经发展得趋于完善接受度高能查找到的各方面教程也十分丰富便于网页开发的进行.为什么选择websocket而不是选择Ajax或JS来完成聊天1WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议.WebSocket使得客户端和服务器之间的数据交换变得更加简单允许服务端主动向客户端推送数据.在WebSocketAPI中浏览器和服务器只需要完成一次握手两者之间就直接可以创建持久性的连接并进行双向数据传输.2HTTP具有被动性一个request对应一个response只有发起了请求才有回复.Ajax轮询可以实现推送技术每隔特定的时间间隔后由浏览器对服务器发出HTTP请求然后由服务器返回最新的数据给客户端的浏览器.这种传统的模式带来很明显的缺点
下载地址
用户评论