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

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

开发环境

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

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

测试环境

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

生产环境

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

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

云服务器服务器,价格很低很低,值得看看
①真便宜:云服务器69元1年,203元3年(全网最低价)
②秒杀:腾讯云服务器秒杀99元/年起
③活动大全:阿里云服务器活动合集(你要的活动都在这)