Šta je deployment?
Deployment je korak u kojem se verzija aplikacije postavlja na server da bi stvarni korisnici mogli da joj pristupe. Svaki put kada izmenite aplikaciju i ponovo je objavite, postavljate novu verziju.
Dok pravite aplikaciju, ona radi u pregledu koji vidite samo vi. Deployment kopira trenutnu verziju na hosting, pokreće je i usmerava javnu adresu na nju.
Pažljiv deployment proverava da li se nova verzija ispravno pokreće pre nego što korisnike usmeri na nju, tako da pokvarena verzija ne obori živu aplikaciju. Takođe primenjuje sve izmene baze podataka koje nova verzija traži.
Dobre navike su testiranje u pregledu ili kopiji za probu pre svega, objavljivanje malih izmena često umesto velikih retko i čuvanje načina da se vratite na poslednju dobru verziju.
U Mythex-u je deployment dugme Objavi: stavlja aplikaciju online na URL i drži je pokrenutom.
Pitanja
Koja je razlika između deployment-a i objavljivanja?
U većini alata za pravljenje aplikacija znače isto: stavljanje trenutne verzije na mrežu. Programeri obično kažu deploy, a alati često dugme nazivaju Objavi.
Zašto aplikacija radi u pregledu, ali ne radi posle deployment-a?
Česti uzroci su nedostajuće promenljive okruženja ili tajne u živom podešavanju, izmene baze podataka koje se nisu izvršile ili putanja koja postoji samo lokalno. Prvo proverite logove žive aplikacije.
Pogledajte i
Mythex · Pricing · Pravite bilo šta uz AI · Šabloni za sajtove i aplikacije · Mythex u poređenju · Rečnik pojmova za pravljenje aplikacija uz AI · Besplatni alati za pravljenje aplikacija uz AI · English