创建实时站点的副本当然是一个很好的步骤,在将副本应用于实际站点之前应用更改.
常见的生产环境将包括另一组步骤.
>运行本地开发副本
在您的开发计算机上运行您的网站副本.这要求您的开发机器正在运行Web服务器,数据库服务器以及必要时的邮件服务器.对于PHP / Apache / MysqL环境,请查看http://www.apachefriends.org/en/xampp.html.您可以安全地开发,破坏,测试和更改本地开发环境>源代码控制使用Subversion,Mercurial或Git将代码保持在源代码管理之下.确保您的本地开发环境受源代码管理.确保您的实时环境受源代码管理.在本地开发,测试更改并将更改提交回来.>临时和现场环境维护一个以上的“实时”副本 – 实际的实时公共站点,并尽可能接近复制品.确保两者都受版本控制.一旦测试了本地测试的更改,请更新您的暂存环境(在您的源代码管理系统中使用)并再次测试.一旦您的暂存站点稳定,您就可以使用源代码管理系统来更新您的实时站点.通常不需要让真实的站点离线以应用更新,但请确保您可以安全地执行此操作.需要.