程序开发环境、测试环境及生产环境到底是什么?

程序开发涉及到的开发环境、测试环境及生产环境分别是指的是什么?码笔记分享开发环境、测试环境和生产环境测试阶段及使用场景:

开发环境

顾名思义,是指程序开发时所用的环境。程序员在编写代码时所使用的环境,一般来讲,开发环境中的服务器配置比较随意主要是用来测试的,无用户交互,并且要打开错误报告,方便程序员调试。

开放环境包括:服务器操作系统、Web服务器(LAMP/LNMP/IIS...)、程序语言环境(C/Java/PHP/Python...)、数据库(MySQL/SQL Server...)

测试环境

项目完成测试处在修改bug阶段,防止项目正式上线后出现bug,所以,测试环境一般是克隆生成环境,程序在测试环境中运行不正常是肯定不能搬到生产环境中去的。

生产环境

项目正式对外提供服务,用户交互使用中。关闭错误报告(不能让用户看到),打开错误日志(让程序员看到)。

从程序从开发到正式上线,需要现在开发环境中开发,然后转到测试环境中测试,最后放到生产环境上提供服务。

2022云服务器降价了!阿里云VS腾讯云
阿里云:2022阿里云服务器价格便宜到家了(值得买)
腾讯云:2022腾讯云2核4G服务器8M带宽70元一年(多配置可选)
华为云:2022华为云优惠活动云服务器60元一年起(查看更多配置报价)
免费提供技术支持: 咨询客服