前段时间公司上线了一个微信抢红包的项目,搞了6天活动,公众号粉丝从二十多万一下子涨到四十万左右,看来糖衣炮弹的吸引力才是最大的。但是对于我们技术开发而言,这么多的用户,而且还存在大量并发的访问,服务器的压力可想而知,为了配合减少服务器压力,作为前端开发的我,在和同事讨论后,做了如下几条前端优化措施,配合服务端有效减轻了服务端的压力。
1.减少访问API或者不访问
这个项目主要开发了3个页面,活动规则页面、 抢红包页面、中奖名单页面。最开始的方案是活动规则页面的活动规则是通过请求api从服务端获取,这是通常的做法,好处是开发完成后不再需要技术人员修改代码,运营人员直接在后台修改富文本编辑器就可以更新页面,很灵活,适合长期存在、活