本博使用Cloudflare家CDN经验总结
嗯...前两天用了cloudflare的cdn想改善一下国内的访问速度嘛QwQ 于是就直接把ns指向了cloudflare开始接入cdn,用了两天之后,在博客上发现了几个问题
注:这篇文章不是喷主题作者,也不是喷cloudflare,只是这两个东西结合起来之后总结出的经验总结 就像PPAP一样
——I have a blog,I have a CDN.Oh,%$#@&^&@$#(滑稽)
和主题模版的兼容性问题
本博客主题采用instantclick来实现全站的pjax和访问优化加速,但是上了CDN之后发现由于CDN缓存的缘故,instantclick展现的内容和直接输入域名IP之后所展现的结果会略有不同。基本上直接点进一个页面是一个样,按完F5之后又是一个样,并且在博客主页往文章页里点的时候instantclick进度条一直展现加载中
的模式(可能是CDN试图缓存这个然后又失败了的缘故吧)
缓存的文件类别问题
本博客基于Typecho
,能够实现伪静态页面的博客程序,但他无论怎么伪静态,都是依靠主机回写策略的,都是一个动态页面。用了之后反应最大的地方是评论区
和时光机
。关于这两个东西,实质上都是一个东西-评论。评论窗口css样式紊乱,评论时间被强行压入(不能说是插,就真像是外面有什么东西把评论时间这个块压倒里面去一样,在手机端最容易看出来这样)可能就是这样毁了动态博客的css。所以说机芯认为用cloudflare来加速纯html站效果能好的多的多
目前的情况
现在嘛QwQ,由于这两个原因,已经撤掉了cdn,然后又对今天新发布的主题进行了魔改(也不算是魔改,就加两行注释刷掉点东西),注释掉了全站的音乐播放器,让博客能少加载一个部件,也是一个优化博客的方式吧
然后,又不知到怎么了,这一折腾后台也跟着动了,我高大上的MD语法编辑器不能用了!? 无奈之下换回typecho原版简陋的不得了的编辑器...
(对了我博客右侧侧栏热门文章的黑子让我搞没了QwQ 算了改天在弄吧
只是压缩了一下css,如果不想要,后台也是可以关掉的→_→
cloudflare的缓存应该不会有影响啊。。
上cdn更快哦。