应用程序开发过程的阶段
我听说过“部署”和“生产”等术语应用于开发过程。通常有哪些阶段以及它们涉及什么?
I've heard terms like "deployment" and "production" applied to the development process. What are the usual stages and what do they involve ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
根据您阅读的学术论文,将突出显示不同的阶段(尽管许多阶段是常见的)。维基百科有几个对您有用的页面:
Depending on the academic paper you read, different stages will be highlighted (though many are common). Wikipedia has a couple of useful pages for you:
我想对此没有单一的答案,但 维基百科 列出了这些可能的开发阶段:
I guess there is no single answer for that, but Wikipedia lists these as possible development stages:
部署:获取已编译的代码并使其在应用程序服务器上运行
生产:为最终用户提供应用程序的环境(服务器等)
这些阶段包括:
实际上,这些并不是按严格的顺序发生的,通常会有一些来回迭代。这通常是所谓的敏捷开发方法所暗示的。
Deployment: Taking compiled code and making it run on an application server
Production: the environment (servers etc.) that serve the application to the end user
The stages are:
In reality these don't happen in a strict sequence, there is often some iteration back and forth. This is usually implied by what are known as Agile development methods.