个人博客的主页打开缓慢,你第一个要解决Gravatar头像被墙问题。第二就是JS库了。wordpress安装好后,默认调用的google提供的js库,在你网页的根目录执行下面的命令就会发现
grep googleapis -r /data
然后执行下面的命令,把google库换成360提供的库(因为我的网站用的360的CDN,所以就用他家的了)
本文提到的360前端库已经停止服务(他停止服务的时候,只是在自己的网站出了个公告,用户没有邮件和短信通知,资源也没给你做个301重定向什么的。这很360),google库国内已经可以正常快速访问,诸位不用折腾了。
sed -i.bak 's/googleapis/useso/g' ./wp-includes/js/tinymce/plugins/compat3x/css/dialog.css ./wp-includes/script-loader.php ./wp-admin/includes/class-wp-press-this.php
sed命令不用多说,大家都知道,这个i.bak选项很少有人知道,这个选项能在你用sed -i直接修改文件之前先把文件做一个$0.bak备份,反正一试便知。
提供常用的JavaScript前端库,托管在360众多的全国CDN节点上,覆盖电信、联通、移动等主流运营商线路,您可以在自己的网页上直接通过script标记引用这些资源,让网站访问速度瞬间提速!
上面的话是360自己说的,虽然比google库快了不少,但会有那么一两个js文件的速度很稳定的一直很慢,如图
长达3秒之久,怎么能忍受。遂把网站相应配置文件里面的http://libs.useso.com/js/jquery/1.8.3/jquery.min.js换成http://lib.sinaapp.com/js/jquery/1.8.3/jquery.min.js(这是新浪提供的公共库)
常用的一些 CDN 公共库加速服务
百度静态资源公共库
百度静态资源公共库是稳定,快速,全面,开源的国内CDN加速服务。由百度遍布全国各地100+个CDN节点提供加速服务。让开源库享受与百度首页静态资源同等待遇。收录超过180+开源库,并且这个数字正在不断增加。
http://cdn.code.baidu.com/
新浪云计算CDN公共库
SAE的为很多流行的开源js/css库提供了CDN加速服务,开发者可以引用我们的js/css库来提升你的应用的访问速度。
http://lib.sinaapp.com/
360网站卫士常用前端公共库CDN
提供常用的JavaScript前端库,托管在360众多的全国CDN节点上,覆盖电信、联通、移动等主流运营商线路,您可以在自己的网页上直接通过script标记引用这些资源,让网站访问速度瞬间提速!
http://libs.useso.com/
又拍云常用JS库CDN服务
又拍云为您托管常用的JavaScript库,您可以在自己的网页上直接通过script标记引用这些资源。这样做不仅可以为您节省流量,还能通过我们的CDN加速,获得更快的访问速度。
http://jscdn.upai.com/
七牛云存储 开放静态文件CDN
像 Google Ajax Library,Microsoft ASP.net CDN,SAE,Baidu,Upyun 等 CDN 上都免费提供的 JS 库的存储,但使用起来却都有些局限,因为他们只提供了部分 JS 库。但七牛云存储提供一个尽可能全面收录优秀开源库的仓库,并免费提供 CDN 加速服务。
官网:http://www.staticfile.org/
Ps:同时,开放静态文件CDN也提供开源库源接入的入口,让所有人都可以提交开源库,包括 JS、CSS、image 和 swf 等静态文件。
上面这几个,我个人测试结果:百度云应该是最快的, 又拍的服务太少,几乎不用考虑.阿里云据说也提供了公共CDN服务,但目前官网找不到具体服务页面,暂时不说了。
原创文章,转载请注明: 转载自笛声
本文链接地址: 个人wordpress网站提速
1 条评论
所以我精简js,不用头像……