开发环境指的是什么

子凡 问答 2019-06-21 10:27:46 阅读(...)

开发环境在做编程开发时需要用到的指定软硬件要求,以及对应的系统以及应用程序工具等,这个整体就是开发环境。例如PHP网站开发就需要搭建LAMP或者LNMP的服务器及PHP运行环境,网站才能够正常的开发和预览使用。

开发环境在做编程开发时需要用到的指定软硬件要求,以及对应的系统以及应用程序工具等,这个整体就是开发环境。例如 PHP 网站开发就需要搭建 LAMP 或者 LNMP 的服务器及 PHP 运行环境,网站才能够正常的开发和预览使用。

开发环境

开发环境是用于开发,测试和调试应用程序或程序的过程和工具的集合。通常有三个服务器层,称为开发,临时和生产。所有三个层通常被称为 DSP。

  • 开发服务器:这是开发人员测试代码并检查应用程序是否使用该代码成功运行的地方。一旦测试了应用程序并且开发人员认为代码工作正常,应用程序就会移动到登台服务器。
  • 临时服务器:此环境看起来与生产服务器环境完全相同。应用程序在登台服务器上进行测试,以检查可靠性并确保它在实际生产服务器上不会失败。在临时服务器上进行此类测试是将应用程序部署到生产服务器之前的最后一步。需要批准该应用程序才能将其部署在生产服务器上。
  • 生产服务器:批准完成后,应用程序将成为此服务器的一部分。

软件开发中,开发环境是一组用于开发源代码或程序的过程和工具。该术语有时与集成开发环境(IDE)同义使用,后者是用于编写,构建,测试和调试程序的软件开发工具。它们还为开发人员提供了一个通用的用户界面(UI),以便以不同的模式进行开发和调试。一般来说,术语开发环境是指整个环境,包括开发,登台和生产服务器,而 IDE 只是指用于编码的本地应用程序。当然,使用 IDE 进行调试时会有很多重叠,就像使用开发服务器进行测试一样。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 数据屏蔽 Data Masking

    数据屏蔽是什么

    数据屏蔽是指公司创建其组织数据的虚假版本。目标是让这个版本看起来很现实,以保护敏感信息,并为用户培训、销售演示和软件测试等情况提供实际数据的替代方案。在这些情况下,数据不必是真实的以服务于预期目的。 
  • Makefile是什么

    Makefile是什么

    Makefile是和make命令一起配合使用的,makefile定义了一系列的规则来指定哪些文件需要先编译、后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,makefile就像一个Shell脚本一样,也可以执行操作系统命令。
  • 服务器操作系统 Server operating system

    服务器操作系统是什么

    服务器操作系统一般指的是安装在大型计算机上的操作系统,比如Web服务器、应用服务器和数据库服务器等,是企业IT系统的基础架构平台,也是按应用领域划分的3类操作系统之一。同时,服务器操作系统也可以安装在个人电脑上。
  • NOI Linux

    NOI Linux是什么

    NOI Linux是NOI竞赛委员会基于Ubuntu操作系统和x86架构开发的一款Linux桌面发行版,是一套免费的、专门为信息学奥林匹克竞赛选手设计的操作系统,是NOI系列赛事指定操作系统,适用于常见笔记本电脑和桌面电脑。
  • 棘轮效应是什么

    棘轮效应是什么

    棘轮效应是指人的消费习惯形成之后有不可逆性,即易于向上调整,而难于向下调整。这种习惯效应,使消费取决于相对收入,即相对于自己过去的高峰收入。消费者易于随收入的提高增加消费,但不易于收入降低而减少消费,以致产生有正截距的短期消费函数。
  • 嵌入式开发是什么

    嵌入式开发是什么

    嵌入式开发就是指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。除暂且分离硬件的EDA研发以外,侧重的就是在一定硬件条件下的系统化设计和软件研发。