Hem Utveckling Vad är utvecklingsmiljö? - definition från techopedia

Vad är utvecklingsmiljö? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder utvecklingsmiljö?

En utvecklingsmiljö är en samling procedurer och verktyg för att utveckla, testa och felsöka en applikation eller ett program.


Utvecklingsmiljön har normalt tre servernivåer, kallad utveckling, iscensättning och produktion. Alla tre nivåer tillsammans kallas vanligtvis DSP.

  • Utvecklingsserver: Här testar utvecklaren kod och kontrollerar om applikationen lyckas med den koden. När applikationen har testats och utvecklaren känner att koden fungerar bra, flyttar applikationen sedan till isceneringsservern.
  • Staging Server: Denna miljö är gjord för att se exakt ut som produktionsserverns miljö. Applikationen testas på scenservern för att kontrollera om tillförlitlighet och för att se till att den inte misslyckas på den faktiska produktionsservern. Denna typ av testning på isceneringsservern är det sista steget innan applikationen kunde distribueras på en produktionsserver. Applikationen måste godkännas för att kunna distribuera den på produktionsservern.
  • Produktionsserver: När godkännandet är gjort blir applikationen en del av denna server.

Techopedia förklarar utvecklingsmiljö

I mjukvaruutveckling är utvecklingsmiljön en uppsättning processer och verktyg som används för att utveckla en källkod eller ett program.


Denna term används ibland synonymt med Integrated Development Environment (IDE), som är programvaruutvecklingsverktyget som används för att skriva, bygga, testa och felsöka ett program. De ger också utvecklare ett gemensamt användargränssnitt (UI) för att utveckla och felsöka i olika lägen. I allmänhet avser termen utvecklingsmiljö hela miljön, inklusive utvecklings-, iscenesättnings- och produktionsserver, medan IDE bara hänvisar till den lokala applikationen som används för att koda. Naturligtvis finns det mycket överlappning eftersom du använder en IDE för felsökning precis som du använder en utvecklingsserver för att testa.

Vad är utvecklingsmiljö? - definition från techopedia