Rječnik

Što je deployment?

Deployment je korak stavljanja verzije aplikacije u rad na poslužitelju da do nje mogu doći stvarni korisnici. Svaki put kad promijenite aplikaciju i ponovno je objavite, radite novi deployment.

Dok gradite, aplikacija radi u pregledu koji vidite samo vi. Deployment kopira trenutnu verziju na hosting, pokrene je i usmjeri javnu adresu na nju.

Pažljiv deployment provjeri da se nova verzija ispravno pokreće prije nego što korisnike preusmjeri na nju, pa neispravan build ne sruši živu aplikaciju. Također primjenjuje promjene baze podataka koje nova verzija treba.

Dobre navike su testiranje u pregledu ili staging kopiji prije objave, česti mali deploymenti umjesto rijetkih velikih te zadržavanje načina za povratak na zadnju dobru verziju.

U Mythexu deployment je gumb Publish: stavlja vašu aplikaciju u rad na URL-u i drži je pokrenutom.

Pitanja

Po čemu se deployment razlikuje od objave?

U većini alata za izradu aplikacija znače isto: stavljanje trenutne verzije u rad. Developeri češće kažu deploy, a alati gumb često zovu Publish.

Zašto moja aplikacija radi u pregledu, ali ne i nakon deploya?

Česti uzroci su nedostajuće varijable okruženja ili tajne u živoj postavci, promjene baze koje nisu izvršene ili putanja koja postoji samo lokalno. Prvo provjerite zapise žive aplikacije.

Pogledajte i

  • Kako prijeći s AI prototipa na produkciju
  • Što je CI/CD?
  • Kako postaviti staging okruženje

Mythex · Pricing · Izradite bilo što uz AI · Predlošci za web stranice i aplikacije · Mythex u usporedbi · Rječnik izrade aplikacija uz AI · Besplatni alati za izradu aplikacija uz AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)