Python之路,Day18 - 开发一个WEB聊天来撩妹吧 本节内容: 项目实战:开发一个WEB聊天室 功能需求: 用户可以与好友一对一聊天 可以搜索、添加某人为好友 用户可以搜索和添加群 每个群有管理员可以审批用户的加群请求,群管理员可以用多个,群管理员可以删除、添加、禁言群友 可以与聊天室里的 ...
分类:
编程语言 时间:
2016-12-26 16:41:43
阅读次数:
250
项目实战:开发一个WEB聊天室 功能需求: 用户可以与好友一对一聊天 可以搜索、添加某人为好友 用户可以搜索和添加群 每个群有管理员可以审批用户的加群请求,群管理员可以用多个,群管理员可以删除、添加、禁言群友 可以与聊天室里的人进行临时会话(与qq群一样) 可以在群中发图片 可以与好友一对一发文件 ...
分类:
编程语言 时间:
2016-10-14 17:19:09
阅读次数:
167
custom.cs的代码如下: {% extends 'base.html' %} {% block page-container%} <div class="chat-container"> <div class="left-contact-panel"> <!-- Nav tabs --> <u ...
分类:
编程语言 时间:
2016-09-29 21:01:09
阅读次数:
274
本节内容: 项目实战:开发一个WEB聊天室 功能需求: 知识必备: 前景介绍 首先我们知道http是无状态、请求/响应模式的通信模式,就是用户每次通过浏览器点击一下页面,都需要重新与WEB服务器建立一次连接,且发送自己的session id给服务器端以使服务器端验证此用户的身份。 客户端若想从web ...
分类:
编程语言 时间:
2016-09-26 12:58:03
阅读次数:
141
前言 不知不觉已经十四篇了,其实已经没有什么可写了。但是突然发现layim中带的客服功能没有用到。于是乎,抽点时间完成吧。其实之前的工作已经把客服功能完成了一大半,剩下的我们稍微调整即可。今天的演示我们放在后边,直接进入讲解。 客服思路讲解 大家去一些公司网站都会发现,网页侧面或者自动弹出一些客服聊 ...
分类:
Web程序 时间:
2016-09-08 00:45:54
阅读次数:
260
前言 本篇要讲的算是一个layim代码功能扩充。在原来的laim中已经有自带的换肤功能,而且在skin配置中,你可以添加自己想要的皮肤图片路径。这些内容在接下来都不会涉及,本篇要讲的是自定义皮肤功能,没错就是用户自己上传自己想要的皮肤。而且随时都可以换掉。老规矩,效果展示. 效果展示 layim自带 ...
分类:
Web程序 时间:
2016-09-06 15:39:12
阅读次数:
346
前言 自从此博客发表以及代码开源以来,得到了许多人的关注。也没许多吧,反正在我意料之外的。包括几位大牛帮我做订阅号推广,真的很感谢他们。另外,还有几个高手给我提了一些架构上的问题。其实本身这个项目是没有做什么架构设计的。只是简单分了分层。不过我在经过仔细思考之后决定对项目架构做些调整,当然在我的技术 ...
分类:
Web程序 时间:
2016-09-05 10:26:02
阅读次数:
171
前言 本篇是《ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室》系列博客最后一篇,因为该介绍的都已经介绍了,基本原理也都是一样的。不过GitHub代码还是会更新,本篇就是结束篇了。在写博过程中,好多网友给了我支持和意见。非常感谢各位大牛对本学习项目的关注和支持。当然最重 ...
分类:
Web程序 时间:
2016-09-01 12:39:51
阅读次数:
414
前言 上一篇中简单讲解了用Redis缓存在线用户逻辑。篇幅也比较小,本篇将详细实现用户的上线下线通知、图片效果转换功能。而且,代码和开发思路都会详细介绍。 效果展示 目前有三个用户,user1,user2,user3.下图会简单展示用户上线,下线的消息推送效果。 图一:用户1登录,此时好友均不在线。 ...
分类:
Web程序 时间:
2016-08-30 14:47:20
阅读次数:
552
前言 上篇的预告好像是“聊天室的小细节,你都注意到了吗?”。今天也是为那篇做铺垫吧。之前的版本有好多问题,比如:当前登录用户是否合法问题,userid参数如果随便传后台没有验证。还有一个致命的问题,用户AB都在线,但是如果A没有打开B的窗口或者B没有打开A的窗口,那么发消息,对方是收不到的。因为他们 ...
分类:
Web程序 时间:
2016-08-29 19:30:27
阅读次数:
395