wordpress博客的迁移和优化,同时启用新域名!

作者: 红色黎明 分类: 其他技术 发布时间: 2016-06-01 22:16

这几天抽空把博客迁到了阿里云,终于彻底摆脱新浪SAE的巨坑收费政策,心情甚好!同时启用了新的独立域名:www.oredawn.com ,把以前一直用的redawn.sinaapp.com域名也跳转到新域名了,终于有了名义上的独立博客了,以后也会长期维护和更新下去。

不过坦白来讲,如果不是SAE最近收费策略略坑,它可能是我至今为止使用过的较为满意的云服务器了,无论是易用性还是访问速度都很不错,这点还是很多其他服务器无法比拟的。我算是SAE的第一批元老级用户了吧,11年开始接触和使用,当年为了申请高级开发者,还开发了两个应用,混了几千访问量,不过最后由于微博应用不被新浪重视,好多当时架在SAE上的应用现在基本都不在了,我也很少维护了。

好了,说重点。如何迁移wordpress到新服务器并进行优化,提升博客访问速度。

1、如何迁移wordpress博客。

1)若是SAE版的wordpress,如果新服务器是标准PHP环境,建议不要简单地把原版本上传到新服务器。直接下载最新的wordpress版本,上传到自己的服务器解压出来,并将原来的插件目录(wp-content/plugins)和主题目录(wp-content/themes)单独取出来上传至目标路径即可。修改根目录的wp-config.php文件,设置新的数据库参数和密钥。

2)将原数据库的数据表备份成SQL文件并导入到新的数据库。通过访问/wp-admin/upgrade.php手动升级页面,升级到最新版的数据库(若是比较旧的版本切记需执行此步骤,不然可能会导致新版程序无法正常运行)。

3)迁移到新服务器后,若更换了新域名,以前文章和目录链接的URL可能仍为旧域名的URL,访问后会报404错误。所以需要在wordpress后台设置页面修改WordPress地址(URL)和站点地址(URL),保存设置即可。若域名不变,建议也操作这一步,先在域名后加个空格保存设置,再将空格去掉继续保存一遍,这样可以避免访问时可能出现的一些莫名其妙的404错误(设置正确但找不到原因的那种)。

2、如何提高和优化博客访问速度。

1)将静态资源(如css、js、html模板、图片等)以及上传下载的文件,分离到外部服务器,减少页面对服务器的并发请求数,加快页面访问速度。一般服务器都有带宽限制和存储空间限制,所以这种优化效果很明显。

具体可参考我大学舍友写的一篇文章:《迁离SAE系列:文件资源篇》。体验了一下七牛云存储,访问速度还可以,申请完空间,若实名认证,则每月有10G免费空间和10G下载流量,对于普通个人博客站点,完全可以满足大部分需求。不过如果手工修改站内所有静态资源的链接,未免比较麻烦,配合使用“七牛镜像存储 WordPress 插件”,可以一键修改全站相关URL,简单快捷。插件里还可以启用内容分发网络CDN,把你站点上的静态文件发布到最接近用户所在的网络区域,让用户就近下载,这样也能提高站点运行速度。

2)优化数据库。

使用WP-Optimize插件来优化数据库,可以清理垃圾评论、文章历史版本、自动保存的草稿等等,清理冗余的数据库空间。

3)启用缓存。

使用W3 Total Cache,所有缓存插件有的功能它都有了,设置里一键启用缓存页面、静态资源、浏览器缓存等等,很方便。当你第二次访问网站时,因为网站的主要元素都被缓存了,所以页面载入速度会加快。

4)移除或停用不必要的插件、主题。

一些不必要的或未被使用的插件会在首页或者其他页面预加载js文件和相关资源文件,大大影响了页面的加载速度。所以根据自己的需求,尽可能移除或者停用不必要的插件和主题,千万不要以为有用就留着。

遇到的问题基本就是这些了,优化完之后博客的访问速度明显上来了,特别是对于一些资源有限、负载压力较大的小服务器,优化后会有明显作用。

3条评论
  • Young Free!

    2016 年 6 月 20 日 下午 8:32

    恭喜成为独立博客博主,从此踏上了这条不归路。

  • 小易分享网

    2016 年 8 月 15 日 上午 6:15

    过来看看你的博客,希望每天都更新一些文章。 http://www.xevip.cn

  • 奇虎分享网

    2016 年 8 月 24 日 上午 5:24

    不错学习了,谢谢分享!

发表评论

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