大家有什么个人博客前端优化的宝贵经验?

2016-11-23 15:46:50 +08:00
 metaquant

之前用 pelican 建了个静态博客,托管在 UCLOUD 上,前段时间读了高性能网站优化,感觉很受用,对着里面的规则对自己的博客作了优化,今天在百度统计的测试结果如下:

感觉还有一定的优化空间啊,大家有什么前端优化的经验了?一起探讨探讨。

大家可以点击我的博客测试一下,看看速度体验如何?

2856 次点击
所在节点    Blogger
31 条回复
kamal
2016-11-23 16:12:00 +08:00
kamal
2016-11-23 16:16:06 +08:00
还没说完,发出去了。
楼主做的不错了,根据谷歌的建议,再压缩代码,启用缓存什么的也提升不了多少了。

主要的问题是这里

但是你用了 bootstrap ,已经不方便优化了。
看你用到 bootstrap 特性不多,博客也挺整洁(简单)的,自己写代码能省掉这里大部分的请求。打开速度应该可以在 1 秒中内。
metaquant
2016-11-23 16:24:08 +08:00
@kamal 感谢,这应该是后期优化的方向,几个多余的字体文件占用了不少时间,虽然这已经是启用了七牛 CDN 与 GZIP 之后的结果了
kamal
2016-11-23 16:25:58 +08:00
一点不成熟的意见而已。
还有我说的不是加载时长,是时机,第一个红框的内容,完全可以在绿色的线后面的。
ferrum
2016-11-23 16:30:12 +08:00
已经很快了,还要快的话,大概只能从资源出发了。加载 Web Font 很费时间,可以考虑用 Windows 和 Mac 上都有的 Georgia 代替,配合楷体,效果也过得去。
xiaoz
2016-11-23 16:32:22 +08:00
有个 js 文件加载略慢,如下截图: https://img.bsdev.cn/uploads/1611/230431475448.png
metaquant
2016-11-23 16:38:44 +08:00
@ferrum 感谢,考虑 Georgia ,不过不太喜欢,不好意思,有点排版强迫症
metaquant
2016-11-23 16:39:31 +08:00
@xiaoz 是的,那个 JS 文件体积太大,考虑后期还要再压缩一下
metaquant
2016-11-23 16:41:12 +08:00
@kamal 好的,后期再研究一下,看了你的博客,原来是前端优化的专家啊
kamal
2016-11-23 16:55:02 +08:00
汗,最近这方面的文章看的多了一点而已,不是专家艾。
bdbai
2016-11-23 18:43:22 +08:00
专家?
@qgy18
shyling
2016-11-23 20:14:36 +08:00
我觉得快慢不太重要。。。
metaquant
2016-11-23 20:23:26 +08:00
@bdbai JerryQu 的博客确实厉害,首屏不到 100KB ,只有 7 个请求,我前些天一直用它测速对比来着
adminsvv
2016-11-23 20:42:30 +08:00
@metaquant 他那个 ssl 优化是真的屌
bdbai
2016-11-23 21:39:00 +08:00
@metaquant 静态资源丢 localStorage 大概只有他想得出来
metaquant
2016-11-23 21:55:05 +08:00
@bdbai 这一点我一直奇怪来着,为什么会没有静态文件?他博客里有写怎么做的吗?
bdbai
2016-11-23 22:04:05 +08:00
metaquant
2016-11-23 22:12:43 +08:00
@bdbai thanks
liuxingou
2016-11-23 22:13:00 +08:00
@metaquant

主题很赞啊,给个 link 啊~
metaquant
2016-11-23 22:19:25 +08:00
@liuxingou 感谢支持,我在[About]( http://metaquant.org/pages/about.html)页面介绍了,这个主题是我自己在 Bootstap Flat UI 主题上修改而成的,取名叫 Zening,做了很多定制,可能不太通用,感兴趣的话可以点击 ABOUT 页面里的链接下载

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/322690

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX