网站建设过程中是如何提高网站加载速度
一优化网站代码。作为浏览网站时必须读取的文zhi件之一,必定要重视对它的优化,所谓的代版码优化。
二压缩权图片文件。通常多媒体形式的网站内容占据页面的空间较大,随着多媒体内容的增加,若不做有优化处理,占据的资源将会是成倍地增加,导致打开速度变慢。
三图片调用统一。若网站的图片来自不同的网络资源,那么建议站长们将所有的图片资源整合到统一的文件中进行调用,由于在网站被解析图片来源时,若来自的地址不同,那么就要花费更多的时间来逐一调取解析,这样就会浪费部分时间,导致速度变慢。
四使用响应式设计。当然网站也涉及到在不同设备中被打开,有些网站建设时会采用重定向的方法对网站进行不同设备的交替变换,但这种方法使得网站在浏览器上的请求就会延长加载的时间。
五巧用浏览器。这一点则是站在用户自身角度来说的,不排除有时候用户打开网站的页面数量过多而导致浏览的加载速度变慢的情况 运维层bai面的优化:
运维层次的优化
尽可能的将html,js,css部署到ducbn服务器上zhi。
开启etag或者过dao期时间,以便浏览器端回尽可能的使用缓存答
开启http的gzip压缩
开启http/2
开启HSTS以便让上一条总是生效
开启 http concat
静态资源使用不同的域名,以便减少cookie体积。
web前端开发层面的优化:
代码丑化(压缩)
图片矢量化,比如icon font,svg等
js和css的http请求合并。(注意开启了http/2的时候,不要滥用,让浏览器充分发挥它的缓存特性)
调整加载顺序,先html,后css,*后js
使用服务器端预渲染技术。
图片懒加载。
内容分页加载或懒加载。
*后四条优化的是用户感知层面上的速度,其中*后三条甚*会增加网络传输的总数据量,但会让用户觉得反而速度快了。