Hjem Utvikling Hva er utviklingsmiljø? - definisjon fra techopedia

Hva er utviklingsmiljø? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr utviklingsmiljø?

Et utviklingsmiljø er en samling prosedyrer og verktøy for å utvikle, teste og feilsøke en applikasjon eller et program.


Utviklingsmiljøet har normalt tre serverlag, kalt utvikling, iscenesettelse og produksjon. Alle tre lagene sammen blir vanligvis referert til som DSP.

  • Utviklingsserver: Her tester utvikleren kode og kontrollerer om applikasjonen kjører med den koden. Når applikasjonen er testet og utvikleren føler at koden fungerer bra, flytter applikasjonen seg til iscenesettingsserveren.
  • Staging Server: Dette miljøet er laget slik at det ser ut som produksjonsservermiljøet. Applikasjonen er testet på iscenesettingsserveren for å sjekke om den er pålitelig og for å sikre at den ikke svikter på den faktiske produksjonsserveren. Denne typen testing på iscenesettingsserveren er det siste trinnet før applikasjonen kunne distribueres på en produksjonsserver. Applikasjonen må godkjennes for å kunne distribuere den på produksjonsserveren.
  • Produksjonsserver: Når godkjenningen er utført, blir applikasjonen en del av denne serveren.

Techopedia forklarer utviklingsmiljø

I programvareutvikling er utviklingsmiljøet et sett med prosesser og verktøy som brukes til å utvikle en kildekode eller et program.


Dette begrepet brukes noen ganger synonymt med integrert utviklingsmiljø (IDE), som er programvareutviklingsverktøyet som brukes til å skrive, bygge, teste og feilsøke et program. De gir også utviklere et felles brukergrensesnitt (UI) for å utvikle og feilsøke i forskjellige modus. Generelt sett vil begrepet utviklingsmiljø referere til hele miljøet, inkludert utviklings-, iscenesettelses- og produksjonsservere, mens IDE bare refererer til den lokale applikasjonen som brukes til å kode. Selvfølgelig er det mye overlapp som du bruker en IDE for feilsøking akkurat som du bruker en utviklingsserver for å teste.

Hva er utviklingsmiljø? - definisjon fra techopedia