Wéi gitt e Web App mat Google App Engine aus

Wëllt d' Google App benotzt ginn fir eng Websäit z'installéieren? Hei ass wéi et an 8 einfache Schrëtt gemaach gëtt.

01 08

Gitt Ären Google Account fir App Engine aktivéieren

Image © Google

App Engine muss spezifesch aktivéiert an ass mat Ärem existente Google Kont aktiv ass. Gitt op dës App Motor Link erof ze maachen. Klickt op de Schalter op der ënneschter Strooss. De Registréiere kënnt e Betrib confirméieren fir Äre Google Kont fir dem Google Entwéckler Programm z'änneren.

02 08

Erstellt een Anwendungsraum duerch d'Admin Console

Image © Google

Eemol ënnerschriwwen bei App Engine, navigéieren an der Administratiounskonsule op der linker Sidebar. Klickt op d'Schaltfläche "Erstelle Applikatioun" am ënneschten der Konsole. Gitt Är Applikatioun e spezielle Numm wéi dat ass de Standpunkt wou Google Är App an der Appspot Domain ass.

03 vun 08

Wielt Är Sprooch an liesen d'Appropriate Developer Tools

Image © Google

Dëst sinn op https://developers.google.com/appengine/downloads. App Engine ënnerstëtzt 3 Sprooche: Java, Python, a Go. Vergewessert Iech datt Är Entwécklungsautorie fir Är Sprooch gesat gëtt, ier App App Engine installéiert gëtt. De Rescht vun dësem Tutorial benotzt d'Python-Versioun, mä meescht vun den Dateinamen si ongeféier gläichwäerteg.

04 vun 08

Neie Bewerbung eegent Lokal den Dev Tools benotzen

Image © Google

Nodeems Dir den App Engine Launcher einfach erofgelueden hutt, wielt "Datei"> "Neiegkeet". Gitt sécher datt Dir d'Applikatioun de selwechte Numm an der Schrëtt 2 bezeechent. Dëst garantéiert datt d'Applikatioun op déi passend Plaz gesat gëtt. De Google App Engine Launcher kreéiert e Skelett Verzeichnis a Dateie Struktur fir Är Applikatioun a populéiert et mat e puer einfache Standard Wäerter.

05 08

Vergewëssert Iech datt d'Datei app.yaml korrekt konfiguréiert ass

Image © Google

D'Datei app.yaml enthält d'globale Properties fir Är Web App, ënnert anerem Handler Routing. Kuckt d'Attribut "Uwendung:" am Top vun der Datei op a garantéiert datt de Wäert mat Ärem Applikatiounnamen entsprécht wat Dir an der Schrëtt 2 ass. Wann et net geet, kënnt Dir se an app.yaml änneren .

06 08

Fëllt Hëllef Handler Logic to the main.py-Datei

Image © Google

Den main.py (oder äquivalente Haaptdateier fir aner Sproochen) Datei enthält all d'Applikatioun Logik. Standardastréckt gëtt de Fichier "Hello world!" Wann Dir awer e spezielle Retour wëllt addéieren, kucke ënnert der Gitt (Selbst) Handlerfunktioun. De Self.response.out.write rufft d'Handlungen op all Approche vun Ufroen un, an Dir kënnt HTML direkt an dësem Remboursement setzen anstatt "Hello world!" wann Dir wëllt.

07 08

Préift weg datt Är App lokal gebraucht gëtt

Screenshot vun Robin Sandhu

Gitt an der Google App Engine Launcher Är Applikatioun un a wielt dann "Kontroll"> "Fëllt" oder klickt op de Startschalt an der Haaptkonsole. Wann de Status vun der App gréng ass fir ze kucken datt et geschitt ass, klickt op de Navigéiere Knäpper. Eng Browser-Fënster soll mat der Äntwert aus Ärem Web App erscheint. Gitt sécher datt alles richteg ass.

08 08

Deploy Är Web App op d'Cloud

Image © Google

Sidd Dir zefridden, datt alles korrekt funktionéiert, klickt op de Button. Dir musst de Kontod details vum Ärem App Google Engine benotzen. D'Logbicher weisen de Status vun der Bereetstellung, Dir sollt e Erfollegstatus gesinn, gefollegt vun der Laachwierder Pinging vun Ärem Web App méi oft fir d'Verifikatioun. Wann alles Erfolleg war, sollt Dir op d'URL vun der Appspott sinn, déi Dir fréizäiteg ugebuede gitt, a seet Är applizéierten Web App an Handlung. Gratulatioun, Dir hutt just eng Applikatioun am Internet gemaach!