使用WordPress架站可能算是同类型开放原始码程式最简单的一个,只需要将核心主程式上传、建立资料库就能快速安装,建置出功能强大的WordPress网站。在维护网站过程最常遇到的状况是搬家,也就是将现有的WordPress资料移转到其他主机,通常在网站速度太慢、耗费资源过多或流量太大时会碰到,当然主机费用也是搬家到其他空间的考量,不过很多时候搬家对管理员来说也是一个头痛的问题。
如果你对WordPress有足够的了解,其实网站分成两大部分:静态档案和资料库,理论上最简单的搬家方式就是将这两种资料分别打包汇出,在新的机器汇入,大概就完成大半工作。只是不同的环境可能也会有一些问题需要解决,因此我偏好使用「VaultPress完整备份你的WordPress网站,无痛搬家或回复特定时间点」将资料移转到其他空间,这么一来也省去手动打包和转移资料的时间。
不过若不打算付费使用VaultPress,其实也有免费搬移WordPress网站的工具,本文要推荐的「Duplicator」就是一个相当方便的WordPress移转外挂,可以协助站长将网站资料打包,产生安装程式后在其他主机上快速复原。Duplicator拥有超过一千万以上的外挂下载次数,可以实现将WordPress网站移转、复制、移动或clone到其他机器,对于要搬家或建立开发环境来说很有用。
Duplicator – WordPress外挂
https://tw.wordpress.org/plugins/duplicator/
虽然WordPress 内建汇出和汇入工具,但其实并不是那么好用,特别是网站内容较多就无法使用这个方式移转内容,因此才需要使用Duplicator 这类的外挂工具,让我们在移转搬移资料时更无痛。
通常要搬移运作中的WordPress 网站最大难题是怕遇到网站离线(Downtime),因为在制作备份或汇出资料时可能会耗用大量系统资源,Duplicator 可以在网站运作的情况下制作出完整备份和安装程式,更重要的是使用者不用担心将备份还原到新主机的问题,透过外挂程式会制作出一个自动化安装档,只要把档案上传到新的空间,执行安装程式后就能将资料还原,完整复制出新的WordPress 网站。