简单说说怎么提升网站打开速度以及提升后的好处
<p>我记得曾经看到,关于打开速度的文章,打开越慢访客流失率越高,2秒以内首屏打开是最好的优化情况。<br>说说我经常操作的几个方面。<br><br>1、如果开启https,可以优化https,https增加服务器与浏览器握手次数,肯定会比http协议慢,网上有很多教程。<br>2、图片处理,压缩图片,如果压缩不了或者图片量多,尽可能异步加载,放在另一台服务器或者对象存储oss调用。<br>3、合并js、css尽可能合并,在不影响不同页面调用冲突的情况,我的建议是js、css分别不超过3-5个同一个页面。<br>4、开启gzip压缩,这个对非图片网站非常有效。尤其是宽带小的。<br>6、设置缓存时间,对于老访客,粘性比较高的网站设置很有效。<br>7、通过计算调整页面大小,比如你的服务器是5Mb,上传速度=5Mb1024/8=640KB,这只是理论数据,在不考虑服务器处理性能,假如一个页面html、js、css、图片至少要在200K以上,那理论讲5Mb宽带同时最多不能超过3个访客,一天以10小时计算最多可以承受103600*3=10.8万个访客。<br>8、如果有钱上cdn,服务器宽带小也没问题。<br>9、html js css 图片,分离调用,有些浏览器同是调用一个域名最多两个请求。s.baidu.com 调用 css js , img.baidu.com 调用图片<br><br>说一下,速度提升的优点:<br>1、统计数据量会增加,百度要求把统计代码加到head里,是不是很多站长,加入到底部或者,底部JS内部里,很多时候网站打开慢,没统计到就关闭了。<br>2、广告展现量增加,虽然不一定点击,但是增加展现是好事。<br>3、如果你使用了劫持等违规操作,提升了劫持量,菠菜惯用套路,由于打开块,后退不及时,导致无法退出。</p>