Huis Ontwikkeling Wat is een ontwikkelomgeving? - definitie van techopedia

Wat is een ontwikkelomgeving? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent ontwikkelingsomgeving?

Een ontwikkelomgeving is een verzameling procedures en hulpmiddelen voor het ontwikkelen, testen en debuggen van een applicatie of programma.


De ontwikkelomgeving heeft normaal gesproken drie serverlagen, ontwikkeling, enscenering en productie genoemd. Alle drie de lagen samen worden meestal de DSP genoemd.

  • Ontwikkelingsserver: hier test de ontwikkelaar de code en controleert of de toepassing met die code wordt uitgevoerd. Nadat de toepassing is getest en de ontwikkelaar het gevoel heeft dat de code goed werkt, gaat de toepassing naar de staging-server.
  • Staging Server: deze omgeving ziet er precies hetzelfde uit als de omgeving van de productieserver. De applicatie wordt getest op de staging-server om te controleren op betrouwbaarheid en om ervoor te zorgen dat deze niet faalt op de daadwerkelijke productieserver. Dit type testen op de staging-server is de laatste stap voordat de toepassing op een productieserver kan worden geïmplementeerd. De toepassing moet worden goedgekeurd om te kunnen worden geïmplementeerd op de productieserver.
  • Productieserver: zodra de goedkeuring is voltooid, wordt de toepassing een onderdeel van deze server.

Techopedia legt de ontwikkelomgeving uit

Bij softwareontwikkeling is de ontwikkelomgeving een set processen en tools die worden gebruikt om een ​​broncode of programma te ontwikkelen.


Deze term wordt soms synoniem gebruikt met Integrated Development Environment (IDE), de software-ontwikkelingstool die wordt gebruikt om een ​​programma te schrijven, bouwen, testen en debuggen. Ze bieden ontwikkelaars ook een gemeenschappelijke gebruikersinterface (UI) om te ontwikkelen en fouten op te lossen in verschillende modi. Over het algemeen verwijst de term ontwikkelingsomgeving naar de hele omgeving, inclusief ontwikkelings-, staging- en productieservers, terwijl de IDE alleen verwijst naar de lokale toepassing die wordt gebruikt om te coderen. Natuurlijk is er veel overlap wanneer u een IDE gebruikt voor foutopsporing, net zoals u een ontwikkelingsserver gebruikt om te testen.

Wat is een ontwikkelomgeving? - definitie van techopedia