快速搞定网站的开发测试工具-Staging

一、Staging site测试站点工具介绍

staging site的中文意思是测试站点,顾名思义,用于正式网站发布前做测试使用的站点。

为什么要使用测试站点?

  1. 当域名绑定到主机空间后,网站已经可以被用户访问了,但这个时候网站还没有内容,为了避免让用户看到一个未完成的网站,这个时候就可以借助测试站点进行测试修改,等网站成型后再发布到前端。
  2. 在网站上线后,如需要对网站进行更新操作,如安装插件,更换主题,这些更新操作我们无法实现确定是否有问题,为验证这些更新需要先进行测试,可以借助测试站点先进行验证,没有问题后再发布到live site。

staging site是siteground主机cpanel中免费提供的工具。借助这个工具,可以快速的进行网站的测试和更新发布。

staging

二、建立Staging测试站点

进入cpanel后台后,找到staging工具,点击进入后进入工具界面。列出了所有的站点信息,直接点击对应站点后面的 create staging copy 即可创建当前站点的一份完整拷贝。

创建测试站点
提示复制选项
站点的管理账号


提示复制选项,可以不用选择,直接continue

按提示输入测试站点的管理员账号和密码

staging创建完成

稍等一会,完成后将跳转至staging后台

三、测试站点域名A记录添加

由于测试站点采用的域名格式为: staging1.yourdomain.com, 如果域名不在siteground注册,就没有这条A记录,则需要到对应的域名提供商处手动添加这样一条A记录。

namesilo为例:

A记录添加

添加完成后,需要等待解析生效,约10分钟到数小时不等。

如果站点已经启用了Cloudflare的CDN加速,网站会默认将所有子域名redirect到www站点,那么还需要添加一条www.staging1 的A记录,步骤和上面一样。

四、访问测试站点

测试站点登录

可能会提示SSL证书问题,由于是测试站点,可以忽略,不影响正式站点。

测试站点后缀加上wp-admin 进入测试站点后台,使用live站点的用户名和密码,和正常维护wordpress一样,进行操作,这样发布出来的网页,不会同步到正常站点。

五、将测试网站内容发布到live site

推送更新

六、结论Conclusion

staging工具加快了测试站点的部署和发布,任何时候都应该确保所有更新测试正常后再发布到Live站点,这也是软件工程中常用的思路,发布前使用开发测试环境。

发表评论

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

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据