博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
秒杀系统前端优化
阅读量:4606 次
发布时间:2019-06-09

本文共 319 字,大约阅读时间需要 1 分钟。

在秒杀系统中,前端能进行的优化点:

1. 限流,点击提交按钮后按钮置灰,显示为正在排队中,能处理结束或若干秒后,才允许用户点击

2. 页面静态化,将页面做成静态页面,不经过webserver的处理,直接返回
3. CDN分流,将页面放在CDN上,用户刷新页面直接返回,不必惊动服务器
4. 商品数量显示,使用倒计时,倒计时结束后,使用动画模拟数量减少,此处可能涉及使用长连接,长轮询等方法来保持与后端库存数量的一致(待定)
5. 秒杀开始前不让用户进入秒杀页面,在开始后,使用动态URL,例如携带随机数的URL,让用户通过按钮点击进入页面

转载于:https://www.cnblogs.com/mengff/p/8322242.html

你可能感兴趣的文章
【Vjudge】P1989Subpalindromes(线段树)
查看>>
ExtJs之Ext.util.TaskRunner
查看>>
Solved problems updating perl-XML-SAX-0.96-7.el6.noarch on CentOS 6
查看>>
redis为什么快
查看>>
【树状数组(二叉索引树)】轻院热身—candy、NYOJ-116士兵杀敌(二)
查看>>
116830
查看>>
c#,将pdf文件转换成图片文件。
查看>>
美国 100 名以后的大学还有去读研究生的必要吗?[无聊的时候看看]
查看>>
吴昊品游戏核心算法 Round 12(特别篇) —— 吴昊教你玩筷子游戏(计算几何)
查看>>
nginx的域名解析
查看>>
第一次Sprint
查看>>
Yii2.0中文开发向导——控制器(Controller)
查看>>
Java实战之01Struts2-02配置文件
查看>>
记一次安装VS2015后启动失败的修复过程
查看>>
cmd netstat 查看某监听端口 对应的Process ID 及使用taskkill 中止某进程
查看>>
[转]Android项目快速开发框架探索(Mysql + OrmLite + Hessian + Sqlite)
查看>>
FireMonkey 源码学习(1)
查看>>
访问阿里云 vue项目的 127.0.0.1:+ip
查看>>
A Swift Tour(3) - Functions and Closures
查看>>
关于在firefox下SSL error renegotiation not allowed的问题
查看>>