有一个页面,因为js文件很大,所以第一次加载这个页面很慢,web服务器是nginx,
希望页面能加载快点,请问在nginx如何配置,才能让这个页面加载快一下
或者如何修改页面,才能让这个页面加载快
有一个页面,因为js文件很大,所以第一次加载这个页面很慢,web服务器是nginx,
希望页面能加载快点,请问在nginx如何配置,才能让这个页面加载快一下
或者如何修改页面,才能让这个页面加载快
提供几个快速的解决方案:
上面提到的很多可以使用 webpack、gulp 之类的解决,当然看你项目工程是怎样的了。
webpack开启压缩试试,如图
你问题能问的再大点吗?
这就好像你告诉医生说你不舒服,让医生给你开方子一样。
我说一下碰到这种问题的思路吧。
首先你的问题应该是第一次加载这个页面很慢
.
那么加载速度慢的原因究竟是什么呢?
要知道加载速度慢的原因,就要知道浏览器渲染网页的原理。
我这简单说一下,浏览器从开始到渲染出来大体分为两个过程:
因此考虑从下载速度和解析速度来考虑优化。
提高下载速度很容易想到的是把大文件分为多个小文件。但是这种优化方式并不一定总是成功的,你要知道它可以提高性能的原理,就不难理解。
提高解析速度我们也很容易想到不要写复杂JS运算,或者将复杂运算放到RAF或者RIC中。但是这都不重要,重要的是你知道原理,知道在不同的情况下作出取舍
详细可以看我的这篇文章 ,是关于前端性能优化的,地址:https://github.com/azl3979858...
8 回答5.7k 阅读✓ 已解决
9 回答9.1k 阅读
6 回答4.7k 阅读✓ 已解决
5 回答3.5k 阅读✓ 已解决
6 回答3.2k 阅读
3 回答10.3k 阅读✓ 已解决
4 回答7.9k 阅读✓ 已解决