首页 > 心得分享 > 又搬家了,又重新搞了一下,写些WordPress的一些小优化。

又搬家了,又重新搞了一下,写些WordPress的一些小优化。

前几天不小心看到一个淘宝冲冠卖主机的,0.01元就可以买一个月的500M空间。

前提条件是 每个月都要从淘宝续费。

买来以后,经过两天的测试,很稳定,过的备份老站数据,上传的心空间。

之前用的是 金光免费空间 F4 服务器上的,平时的速度还可以。

但是,经常重启。(宕机十几分钟)

打开速度不稳定,弄得本来就没多少时间我也懒得去更新博客(懒的借口...)

这次,换了新空间,速度快。

搞的我也心情大好。

打算长久更新博客(长久是指在我犯懒症发作前...)

好了,不多说了,说一下我的强迫症,由于...呃,错了,说一下我对Wordpress都进行了那些优化吧。

由于我有强迫症,几乎每次换空间,都会重新装博客,重新导入数据库(貌似是为了更整洁啥的)...

木有例外,这次,还是重新整理了N久.呃,一个星期吧...(但愿空间长久一点,别再搬家了,不然得累死啊)

为了提升空间速度,我把上传的附件,图片,JS脚本和CSS样式,几乎都搬到了图床上(其实就是子目录绑定的域名)

据说这样可以加快打开速度。(不知道是不是真的,反正做了没错...)

我的步骤,先创建一个子域名(img.qs5.org),

把附件目录(wp-content/uploads)移动到 子域名目录下(img/uploads).

然后后台设置(仪表盘=》设置=》媒体)

修改“默认上传目录”刚才移动到的文件夹(img/uploads),记得用相对路径。

然后设置“文件完整的URL地址”为你的子域名加上传目录(https://cdn.qs5.org/img/uploads)。

然后,替换数据库中的文件地址为新的文件地址(需要修改数据库,请备份后修改)。

进入PHPMyAdmin,在Wordpress的数据库中,运行以下语句:

[code lang="SQL"]
UPDATE wp_posts SET post_content = REPLACE( post_content, 'https://cdn.qs5.org/wp-content/uploads/', 'https://cdn.qs5.org/img/uploads/');
[/code]

这样,就成功把图片移动到图床上来了。

这样做的好处多多啊。

比如可以随时将博客里的图片搬家到更快的主机上,只需要把图片上传后改一下子域名解析即可,甚至是国内有CDN服务的主机,就可以大大加快浏览速度,还能减轻很多服务器的负担。

由于我的博客是使用www子域名的,这样cookie不会污染到img子域名,可以享受cookie-free,可以加快访问速度。

Wordpress子域名开启cookie-free的方法:

在wp-config.php中加入以下语句:

[code lang="php"]
/** 指定cookies域*/
define('COOKIE_DOMAIN', 'www.qs5.org.org');
[/code]

这样就成功的图床子域名成为了cookie-free米了(注:使用顶级域名是无法实现cookie-free域的)。

附件转移到子域名图床了,顺便把其他的图片也转移过去吧。

先拿主题的开刀。

把主题目录下的所有图片、JS、CSS神马的一律复制到 img 域名下。

然后,修改你的主题顶部(header.php)。

找一找里面调用这些文件的代码。全都替换成 你的子域名绝对路径就可以了。

主题搞完了,那就搞一搞插件。

我使用了(Auto Highslide、Custom Smilies、Show UserAgent)需要在前台引用文件。

一个一个来。

先来把他们所有的静态文件都搞到 图床目录下。

Auto Highslide

看一下前台都调用了什么文件

这两个文件,编辑插件,搜索 这两个文件,替换过来。

OK,刷新首页,解决了。

Custom Smilies的就更简单了,把表情复制过去,设置插件的 表情文件夹路径 为新目录的。

然后保存,编辑插件。

替换 forold.php 文件中 所有 $url 的值为 新文件地址的URL。

保存,既可。

Show UserAgent
直接把文件复制过去,后台设置各个文件夹的新路径既可。

插件修改完了,设置一下 图床域名的缓存。

因为这些东西,都是 几百年不带更改的。

所以,我设置的是 缓存 24小时。

具体我不会说了,去这里(http://www.wangqu.org/htaccess/)生成一个就好了。

弄完总感觉不爽,我又搞了一下主题。

把主题头部几乎都给静态化了一边。

把标题什么的需要引用参数的PHP代码直接静态化了。

加快运行速度(不知道是不是意淫...)

全部搞完,用了好几天(主要是贪玩,搞一会,玩一天....)

所以才拖了这么久...

好在完成了...

刷新测试一下,打开速度大概在 3-5秒左右,还算可以吧。

国外的空间。

反正我的文笔啥的不好,你要是有什么不懂的,可以直接留言。

说你需要的怎样的帮助,我肯定尽力而为。

PS:出力的活就别找我了,我太懒的,我只能给你说说,大概应该怎么办,出出主意。

不会帮你弄那么详细的,我讨厌 伸手党

上一篇: Windows7系统32位下硬盘装64位系统小记。

下一篇: 免费发送短信到手机,飞信API

  1. 呵呵

  2. 小情绪 小情绪

    淘宝网址发我我也要 一起 买 QQ89499331 小情绪

    1. 恩,他的淘宝店地址是:http://item.taobao.com/item.htm?id=10744755369

  3. 那你每次发新贴的图片也是上传到图床上吗?

    1. 恩,其实图床就在主域名的子目录下, 所以,只要修改一下上传目录和完整路径就可以了。http://www.qs5.org/img =》http://img.qs5.org

最近回复

标签