Želite li upotrebljavati Googleovu aplikacijsku aplikaciju za implementaciju web aplikacije? Evo kako to učiniti u 8 jednostavnih koraka.
01 od 08Aktivirajte svoj Google račun za App Engine

Aplikacija Motora treba biti posebno aktivirana i povezana s vašim postojećim Google računom. Idite na vezu za preuzimanje ove aplikacije kako biste to učinili. Kliknite gumb za prijavu u donjem desnom kutu. Prijavljivanje može zahtijevati dodatne korake potvrde za vaš Google račun da se pridruže programu Googleovih razvojnih programera.
02 od 08Izradite aplikacijski prostor putem konzole za administratore

Kada se prijavite u App Engine, idite na administratorsku konzolu na lijevoj bočnoj traci. Kliknite gumb 'Napravi aplikaciju' pri dnu konzole. Dajte aplikaciji jedinstveno ime jer je to mjesto na kojem će Google dodijeliti vašu aplikaciju appspot domena.
03 od 08Odaberite svoj jezik i preuzmite odgovarajuće alate za razvojne programere

Oni se nalaze na stranici https://developers.google.com/appengine/downloads. App Engine podržava 3 jezika: Java, Python i Go. Prije instaliranja App Enginea provjerite je li vaš stroj za razvoj postavljen na vaš jezik. Ostatak ovog vodiča upotrebljavat će Pythonovu verziju, ali većina datoteka su otprilike jednaka.
04 od 08Izradite novu aplikaciju lokalno pomoću alata Dev

Nakon otvaranja pokretača App Enginea koji ste upravo preuzeli, odaberite "Datoteka"> "Nova aplikacija". Svakako nazovite aplikaciju isto ime koje ste dodijelili u 2. koraku. To će osigurati da aplikacija bude postavljena na odgovarajuće mjesto. Pokretač Google App Engine kreira skeletni direktorij i strukturu datoteka za vašu aplikaciju i popunjava ga s nekim jednostavnim zadanim vrijednostima.
05 od 08Provjerite je li datoteka app.yaml pravilno konfigurirana

app.yaml datoteka sadrži globalna svojstva za vašu web-aplikaciju, uključujući usmjeravanje rukovatelja. Provjerite atribut "Aplikacija:" pri vrhu datoteke i provjerite odgovara li se vrijednost aplikacije koju ste dodijelili u 2. koraku. Ako nije, možete ga promijeniti u app.yaml .
06 od 08Dodajte logiku rukovatelja zahtjeva u datoteku main.py

main.py (ili ekvivalentna glavna datoteka za ostale jezike) datoteka sadrži cjelokupnu aplikacijsku logiku. Prema zadanim postavkama datoteka će se vratiti "Hello world!" ali ako želite dodati bilo koji povratak, pogledajte ispod dobiti (samo) funkcija rukovatelja. self.response.out.write poziva obrađuje odgovore na sve ulazne zahtjeve, a html možete izravno staviti u tu povratnu vrijednost umjesto "Hello world!" Ako želite.
07 od 08Provjerite pokreće li aplikacija lokalno

U pokretaču aplikacije Google App Engine označite aplikaciju, a zatim odaberite "Kontrola"> "Pokreni" ili kliknite gumb za pokretanje na glavnoj konzoli. Kada status aplikacije postane zelen da pokaže da je pokrenut, kliknite gumb Pregledaj. Trebao bi se pojaviti prozor preglednika s odgovorom vaše web-aplikacije. Provjerite je li sve u redu.
08 od 08Postavite web-aplikaciju u Cloud

Kada budete sigurni da sve radi ispravno, kliknite gumb za implementaciju. Morat ćete unijeti podatke o računu računa za Google App Engine. Zapisnici će prikazati status implementacije, trebali biste vidjeti status uspjeha, nakon kojeg će pokretač pingati vašu web-aplikaciju više puta za potvrdu. Ako je sve bilo uspješno, trebali biste moći ići na URL aplikacije koji ste dodali ranije i vidjeti aktivnu web aplikaciju. Čestitamo, upravo ste postavili aplikaciju na web!




