首页 技术之路多说不稳定?来个CDN尝尝

多说不稳定?来个CDN尝尝

索引
[隐藏]

duoshuojsspeed1

关于

前段时间多说简直跟抽风了一样,评论加载和整个网站相比差了一大截,搞得我想要回复评论都要等个半天。不过那天我想到可能是CDN的问题,因为百度云加速节点不稳定吧,有点和多说冲突的感觉,最后撤了百度云加速,多说评论渐渐地好了起来。

昨天看到了用CDN加速多说的方法,主要是运用了七牛、又拍云之类的带有缓存加速功能的云储存,好像能解决一下多说和百度云加速之间的冲突关系吧,方法是从别的地方学来的,知道了就表喷。

方法

多说加载需要js和css调用,我们就通过这两个静态文件实现加速。一般多说的js调用都是从官方来的,也就是static.duoshuo.com/embed.js的这个js,打开下载过来。(打开后如果是直接浏览的话,右键保存网页就可以下载来了哦)

下载后我们上传到云储存空间,相信都会做的,譬若进入七牛后台你的要上传的空间,进入内容管理上传即可。(建议改下名字我的就是改成duoshuo_embed.js)

在多说插件目录下的WordPress.php中,搜索embed.js,正常是有两块地方的,将http://static.duoshuo.com/embed.js改为七牛储存的地址。

代码

将WordPress.php的大概591行位置将

改为

再将大概610行位置这段代码

改为

 

  1. 瓶颈来自 api.duoshuo.com 。。。embed.js 和 style.css占用几乎可以忽略。而且 stactic.duoshuo.com 的内容完全可以本地化,

  2. 多说以前用过一阵时间,我觉得还是原生自带的好,方便管理,多说总感觉会泄露信息的样子

  3. 我也用过一个月多说,不怎么喜欢多说,喜欢原生态的,另外就是是很多博客上多说都只能写个昵称跟邮箱

  4. 写模板的时候怕麻烦就直接用多说,不过经历了那么多次抽风后还是选择了原生的评论系统。