为美多商城(Django2.0.4)添加基于websocket的实时通信,主动推送,聊天室及客服系统by Liu Yue/2019-04-17 标签: 系统 基于 Django2.0 美多 websocket 聊天室 推送 客服 商城 实时 添加 通信 主动 websocket是个啥? webSocket是一种在单个TCP连接上进行全双工通信的协议 webSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输 现在,很多网站为了实现推送技术,所用的技术都是轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数......了解更多
使用ApacheBench来对美多商城的秒杀功能进行高并发压力测试by Liu Yue/2019-04-12 标签: 使用 功能 美多 商城 ApacheBench 并发 秒杀 测试 压力 进行 秒杀功能众所周知,低廉的价格会引来很多用户趋之若鹜的争抢点击,导致一系列的服务器负载问题,服务器负载太大而影响程序效率也是很常见的,Apache服务器自带有一个叫AB(ApacheBench)的工具,可以对服务器进行负载测试 同时美多商城的秒杀功能也会被高负载影响,从而导致超卖现象 安装xampp软件 进入 c:/xampp/apache/bin 基本用法: ab -n 全部请求数 -c 并发数测试u......了解更多
Python3.7.2+Django2.0.4 美多商城集成最新版支付宝支付接口(2019.04)by Liu Yue/2019-04-10 标签: python3.7 Django2.0 商城 支付宝 接口 支付 最新版 2019.04 集成 最新版支付宝算法的改变就是RSA升级了RSA2,长度推荐2048,其他的逻辑变化不大,关于秘钥的生成在之前的一篇文章已经有所介绍 在Mac系统下生成新版支付宝(2019年4月)支付接口私钥和公钥 在Django中集成支付接口的前置操作就是需要安装pycryptodome pip3 install -i https://pypi.douban.com/simple pycryptodome ......了解更多