Kazalo:
Opredelitev - Kaj pomeni razvojno okolje?
Razvojno okolje je zbirka postopkov in orodij za razvoj, testiranje in odpravljanje napak z aplikacijo ali programom.
Razvojno okolje običajno ima tri ravni strežnikov, ki se imenujejo razvoj, postopnost in proizvodnja. Vse tri stopnje skupaj običajno imenujemo DSP.
- Razvojni strežnik: Tukaj razvijalec preizkusi kodo in preveri, ali aplikacija uspešno deluje s to kodo. Ko je aplikacija preizkušena in razvijalec meni, da koda deluje v redu, se aplikacija nato premakne na strežnik.
- Staging Server: To okolje je narejeno tako, da je podobno okolju proizvodnega strežnika. Aplikacija se preskusi na strežniškem strežniku, da preveri njeno zanesljivost in se prepriča, da na dejanskem proizvodnem strežniku ne odpove. Ta vrsta testiranja na oderuškem strežniku je zadnji korak, preden se aplikacija lahko uporabi na proizvodnem strežniku. Aplikacijo je treba odobriti, da jo lahko namestite na proizvodni strežnik.
- Proizvodni strežnik: Ko je odobritev opravljena, aplikacija postane del tega strežnika.
Tehopedija razlaga razvojno okolje
Pri razvoju programske opreme je razvojno okolje skupek procesov in orodij, ki se uporabljajo za razvoj izvorne kode ali programa.
Ta izraz se včasih uporablja sinonimno z integriranim razvojnim okoljem (IDE), ki je orodje za razvoj programske opreme, ki se uporablja za pisanje, gradnjo, preizkušanje in odpravljanje napak programa. Razvijalcem omogočajo tudi skupni uporabniški vmesnik (UI) za razvoj in odpravljanje napak v različnih načinih. Na splošno bi se izraz razvojno okolje nanašalo na celotno okolje, vključno z strežniki za razvoj, postavljanje in proizvodnjo, medtem ko se IDE nanaša samo na lokalno aplikacijo, ki se uporablja za kodiranje. Seveda obstaja veliko prekrivanja, ko uporabljate IDE za odpravljanje napak tako kot uporabljate razvojni strežnik za testiranje.