用于PHP的暂存与测试服务器

dan*_*car 11 php version-control

登台和测试服务器有什么区别?

Pas*_*TIN 21

对我来说,临时环境是一种测试环境.

登台环境(服务器,软件和所有)的要点是,它应该非常接近生产环境:

  • 相同版本的软件
  • 相同的运行守护进程
  • 同类物理服务器
  • 如果在生产中使用多个服务器,那么在暂存中有多个服务器 - 例如,测试负载平衡.
  • 一些真实数据(可能是您的生产数据的一个子集)

基本上,登台环境应该允许用户检查应用程序是否在类似生产的情况下工作.


至于"测试"环境,我通常将这个词用于多种环境:

  • 开发机器:在某种程度上,它是一个测试平台,因为开发人员必须对其开发进行单元测试
  • 自动测试服务器,持续集成
  • 临时环境

请注意,前两个环境通常会有更多的调试/分析/分析工具,这些工具可以用于生产(以及分段)服务器.