加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 湛江站长网 (https://www.0759zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

web前沿性能优化几招

发布时间:2022-06-25 04:48:00 所属栏目:建站 来源:互联网
导读:尝试合并图片,CSS和JS。例如,如果你加载一个页面,如果有5个CSS文件,你会发送5个HTTP请求,这会让用户在_次访问你的页面时等待很长时间。如果将这五个文件合并成一个文件,只需发送一次HTTP请求,就可以节省网络请求时间,加快页面加载速度。 当link标
  尝试合并图片,CSS和JS。例如,如果你加载一个页面,如果有5个CSS文件,你会发送5个HTTP请求,这会让用户在_次访问你的页面时等待很长时间。如果将这五个文件合并成一个文件,只需发送一次HTTP请求,就可以节省网络请求时间,加快页面加载速度。
  
  当link标记的属性为空,脚本标记的SRC属性为空时,浏览器在呈现时将当前页面的URL作为其属性值,从而加载页面内容作为其值。所以我们应该避免这种疏忽。
 
  这涉及到CSS和JS的压缩。现在有很多压缩工具。主流的基本前端构建工具可以压缩CSS和JS文件,如grunt、GLUP等。
 
  除了添加额外的HTTP请求,多个操作也会浪费时间。在IE和Firefox中,无论脚本是否可缓存,它们都存在反复计算JavaScript的问题。
 
  它用于确定浏览器缓存中的元素是否与原始服务器上的元素一致。它比上次修改日期更灵活。例如,如果一个文件在一秒钟内被修改10次,Etag可以通过结合inode(inode个数)、mtime(修改时间)和size来准确判断,避免了UNIX记录mtime只能准确到秒的问题。两个参数可用于服务器群集。利用etag降低web应用的带宽和负载。

(编辑:PHP编程网 - 湛江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!