怎么优化网站速度
怎么优化网站速度,网站的加载速度要想快,优质的服务器是必须的,同时还要从以下几个方面来优化网站速度。
一、减少http(或者https)请求个数
1)图片合并;2)使用字体图标,用css控制大小和颜色;3)合并js和css文件。
二、使用CDN加速
CDN是一组分布在多个不同地理位置的Web服务器,用于更加有效地向用户发布内容。
在优化性能时,向特定用户发布内容的服务器的选择基于对网络拥堵的测量。
例如CDN可能选择网络阶跃数最小的服务器,或者具有最短响应时间的服务器。
CDN还可以进行数据备份、扩展存储能力,进行缓存,同时有助于缓和Web流量峰值压力。
三、取消重定向
无论是通过服务器端重定向或者JavaScript代码进行内容重定向。
网站都会首先加载一个空白的页面,然后在定向到另外的页面,这样不仅延长了页面的加载时间,还很有可能导致无法跳转,让用户面对一个“空白”页面。
四、图片大小声明
如果图片大小不做定义,则页面需要重新渲染,速度受到影响。
五、图片Alt信息检测
建议为网页img标签增加alt信息(检测信息为整个页面图片,加入这项信息可使网页上的图片更容易被用户检索到)
六、去除错误连接
无法打开的连接,会导致页面打开缓慢,请及时修正或删除。并给网站做404。
七、缓存静态资源
变化很少的静态资源可以设置客户端缓存,减少请求。比如一篇文章发布后就不在改了,这样就应该生成html文件,来提高网站加载速度。
八、URL长度检测
建议URL长度在256字节以内,有关url更多建议参考
九、在静态页面上不建议使用动态参数
在静态页面上使用动态参数,会造成spider多次和重复抓取。
十、删除重复脚本
在团队开发一个项目时,由于不同开发者之间都可能会向页面中添加页面或组件,因此可能相同的脚本会被添加多次。
重复的脚本会造成不必要的HTTP请求(如果没有缓存该脚本的话),并且执行多余的JavaScript浪费时间,还有可能造成错误。
十一、添加Expires头
网站页面的初次访问者会进行很多HTTP请求,但是通过使用一个长久的Expires头,可以使这些组件被缓存,下次访问的时候,就可以减少不必要的HTPP请求,从而提高加载速度。
Web服务器通过Expires头告诉客户端可以使用一个组件的当前副本,直到指定的时间为止。
十二、压缩组件
十三、将样式表放在头部
将样式表放在头部对于实际页面加载的时间并不能造成太大影响,但是这会减少页面首屏出现的时间,使页面内容逐步呈现,改善用户体验,防止“白屏”。
十四、将脚本放在底部
十五、使用外部的JavaScript和CSS
点击展开全部↓↓↓↓
怎么优化网站速度网址: http://www.fsdpjq.com/wzyh/414.html