一般来说,人们为什么会考虑硫化网页。例如,现在我正在构建一个网站,大约629kb,975ms(在30m/s wifi网络下),有93个请求。
硫化我的页面后,它变成了 964kb,加载时间为 2.02 秒,但只有 47 个请求。
我确实有一些 polymer 项目组件在那里,否则它是一个非常简单的 sass 网站。不建立在任何框架之上。
所以我的问题是硫化的最大问题是什么?我在这里错过了什么吗?它似乎降低了网站的性能。
最佳答案
如前所述,Vulcanizing 应该将 JS 请求数减少到 1,CSS 请求数减少到 1。消除往返延迟对于实际用户来说意义重大。请务必使用webpagetest.org 测试您的性能,或者至少在本地使用节流来测试不同的网络速度(Chrome 已将其内置到开发工具中)。
尽管如此,HTTP2 改变了这一切,并使硫化变得不那么重要。
关于performance - 硫化,有什么意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33374423/