这两天把博客折腾了一遍
不知道抽什么风,这两天突然看自己的博客哪儿哪儿都不顺眼,可能是因为免费的算力有时间限制吧哈哈
。
其实功能都有,文章、评论、相册、友链、音乐,一样不少。但每次打开吧,就觉得好慢还有有点死气沉沉的。首页那张大图杵在那儿一动不动,没有那种活力值。
先让首页快起来
以前打开首页,得先跑一趟PHP、再去数据库、还有一堆插件,然后才是加载首页。现在加了页面缓存还有首页静态,现在就是第一个人访问会慢一点,后面的直接走缓存。
效果很明显,原来两三百毫秒,现在几十毫秒就完事了,而且不再忽快忽慢(只要有缓存)。
不过文章页我没让它缓存。因为文章页加静态的话评论就不是实时的了,不然别人评论过来没有显示以为坏了呢!
有个东西坑了我好久
有阵子站点时快时慢,有时候一个请求能卡三十秒然后失败。我用命令行测同一个接口,0.15秒就回来了。折腾半天才发现,是我之前图新鲜(是听人说的这个更快,结果
)开的 HTTP/3在作怪——服务端一点毛病没有,是这条链路不稳,浏览器就一直傻等。关掉之后,整页加载从 24 秒变成 0.4 秒。
反正我现在退回 HTTP/2 了,稳当。
图片为什么一张张往出冒
这事我一直没搞明白:图片其实都不大,一张几十 KB,可打开首页它们就是一张张往出冒。
后来才知道是懒加载干的——图片得等其他脚本跑完才开始下载。首屏那几张就纯多余加懒加载。现在前三张直接加载,后面的继续懒加载,图片跟文字基本一起出来。
顺手还抓到一个"僵尸":音乐播放器一进页面就去拉歌单,那个接口贼拉慢,一挂就是二十多秒。页面其实早显示完了,浏览器还在那儿转圈。现在改成点开播放器才加载,加载期间音乐播放器一个请求都没有。
评论区还是得改
加了身份标签,自动判断,不用手填:我自己发的是「站长」,留了网址的显示「友人」,没留网址的显示「游客」。留了网址的人,昵称下面还有条绿色波浪线,点一下直接访问他的博客。
但是我觉得还是得再计划计划,有好想法再说吧!
首图现在的样式
最初是觉得就一张图死气沉沉的,而且那张图还是暗色的带动整个博客都没有活力,所以是加了个轮播图,最后是因为找不到好的轮播图然后我想直接加一个视频吧,用大草原的这个视频挺好看的,而且我用的后台加载不会占用博客打开的时间。(只有wifi可以看到,用流量只能看到图片。毕竟流量是要钱的
)
就这样吧
现在打开首页基本不用等,折腾到这儿先这样。写博客这事儿,三分之一在写,三分之二在折腾——不过折腾最是有趣,不然就没有那么多乐趣了。

折腾好啊
现在这速度可以吧 秒加载