月度归档:2014年07月

将 Google Fonts 和 Google Ajax 替换为 360 的镜像库服务

360公司及时推出了 Google Fonts 和 Google Ajax 的镜像服务。虽然我们一向对这个公司缺乏好感,但毫无疑问这项服务做得非常及时。其实 Google Fonts 服务对中文字体意义不大;Google Ajax 在国内也有很多类似的服务,比如新浪也提供类似的库服务。但是 360 完全镜像了 Google 的这两项服务,做了一个很不错的营销。

我们还是以网站 mydomain.com 为例,我们来依次修改上面 WodPress 3.9 版本对应的5个文件:

  1. 使用 FTP 软件将 wp-includes/script-loader.php 文件下载到本地;同时,建议将服务器上 script-loader.php 文件改名为 script-loader.php.backup 作为备份,
  2. 使用你常用的文本编辑器,比如 EverEdit 编辑器,打开 script-loader.php 文件,将其中 googleapis.com 全部替换为 useso.com , 
    这样,fonts.googleapis.com 就变成了 fonts.useso.com , ajax.googleapis.com 就变成了 ajax.useso.com 。
  3. 保存对 script-loader.php 文件所做修改,然后上传到 wp-includes 目录下。
  4. 对于另外4个文件,重复以上动作,完成修改。

这样,我们就将 Google Fonts 字体库和 Google Ajax JS资源库全部换成了360网站提供的服务上了。现在重新打开你的网站,速度是不是快了很多?

关闭 WordPress 的自动升级服务

WordPress 3.7版本发布的时候,引入了一个小版本自动更新的功能。很显然,如果我们开启这项功能,当 WordPress 发布新的维护更新的时候(比如 WordPress 3.9.2),会自动覆盖掉我们所做的修改。这是我们不希望发生的事情。

你可以在 wp-config.php 文件中加入一行代码,来关闭自动更新功能,这行代码放在数据库信息后面即可:

define('AUTOMATIC_UPDATER_DISABLED', true );

修改 wp-config.php 文件的办法,跟上面我们介绍的修改 script-loader.php 方法一样。

谷歌字体替换为360国内CDN,解决WP打开速度慢

由于google在中国访问时常抽风因此,也影响到了google api和一些公共服务,

而其中现在很流行的google fonts也饱受困扰,

很多google的公共库文件访问缓慢或者根本就是无法访问, 比如:

theme.googleusercontent.com

fonts.google apis.com

ajax.google apis.com 很多网站前端以前都是直接引用google的地址,这会或多或少的影响网站打开速度。

最近360网站卫士提供的公共库资源( http://libs.useso.com/ ),效果果然提高不少。 

这个插件是调用360的CDN常用前端公共库替换所有谷歌google.com域名链接。

使用后,自己的网站速度已经比以前快了很多,几乎瞬间就可以拿到Google字体了。

本来需要从美国服务器才能拿到的google字体,现在已经遍布360全国的机房了。