360网站卫士常用前端公共库CDN服务

在说正题之前先来发下小牢骚,由于之前工作繁忙好久没有更新博客了,5月31日放假本想更新下博客,结果一打开网站后台发现速度奇慢无比,看到火狐浏览器左下方状态栏卡在了fonts.googleapis.net这里,难得来更新博客就出这种事情,实在让人扫兴这回又得折腾一番了。

原来wordpress 3.8开始,后台界面加载了google的第三方字体open sans,国内又容不下google,无奈!今天刚好又看到一种方法,所以再分享一下给大家。国内的互联网大佬大都推出过cdn加速的前端公共库服务。最近360也推出了一个360网站卫士常用前端公共库CDN服务。

只需替换一个域名就可以解决Google Open Sans字体无法加载了。同样,通过样式表引用这些资源!下面直接说360网站卫士的解决方案:

在wp的跟目录下执行:

$ grep -Rn '233.wiki' * //查找含有 "233.wiki"的所有文件.

可能会有很多的文件,你逐一批量替换也行,主要替换3个文件就行。拿我的这个博客举例

wp-content/themes/twentytwelve/functions.php //当前使用的模板中的文件
wp-includes/script-loader.php //脚本加载文件,这个文件需要替换的内容很多,主要是js库
wp-includes/js/tinymce/plugins/compat3x/css/dialog.css //css文件,主要是font库

将搜索出的文件内容中的。”fonts.233.wiki” 替换为“fonts.useso.com”

修改保存即可解决。几乎瞬间就可以拿到Google字体了。

原因就是本来需要从美国服务器才能拿到的google字体,现在已经遍布托管在360众多的全国CDN节点上,覆盖电信、联通、移动等主流运营商线路全国的机房了。

参考360的官方使用文档

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>