Hoe om 'n webprogram te gebruik met behulp van Google App Engine

Wil jy Google se programmotor gebruik om 'n webprogram te implementeer? Gaan soos volg te werk in 8 maklike stappe.

01 van 08

Aktiveer jou Google-rekening vir App Engine

Beeld © Google

App Engine moet spesifiek geaktiveer en geassosieer word met jou bestaande Google-rekening. Gaan na hierdie program enjin aflaai skakel om dit te doen. Klik op die registreer-knoppie regs onder. Die aanmelding kan bykomende bevestigingsstappe vir jou Google-rekening vereis om by die Google-ontwikkelaarsprogram aan te sluit.

02 van 08

Skep 'n toepassingsruimte deur die Admin Console

Beeld © Google

Sodra jy aangemeld is by App Engine, navigeer na die administrasiekonsole in die linkerkantbalk. Klik op die 'Create Application' -knoppie onderaan die konsole. Gee jou aansoek 'n unieke naam, aangesien dit die plek is wat Google jou program sal toewys in sy applek domein.

03 van 08

Kies u taal en laai die toepaslike ontwikkelaar gereedskap af

Beeld © Google

Hierdie is geleë op https://developers.google.com/appengine/downloads. App Engine ondersteun 3 tale: Java, Python, en Go. Maak seker dat u ontwikkelingsmasjien opgestel is vir u taal voordat u App Engine installeer. Die res van hierdie handleiding sal die Python-weergawe gebruik, maar die meeste lêername is ongeveer gelykstaande.

04 van 08

Skep 'n nuwe program lokaal met behulp van die Dev Tools

Beeld © Google

Nadat jy die App Engine-lanseerder oopgemaak het, het jy net afgelaai, kies 'Lêer'> 'Nuwe program'. Maak seker dat u die naam dieselfde naam as wat u in stap 2 aangewys het, genoem word. Dit sal verseker dat die aansoek aan die toepaslike plek ontplooi word. Die Google App Engine-launcher sal 'n skeletmap en lêerstruktuur vir jou aansoek skep en dit vul met enkele eenvoudige verstekwaardes.

05 van 08

Verifieer dat die app.yaml lêer korrek is gekonfigureer

Beeld © Google

Die app.yaml- lêer bevat die globale eienskappe vir jou webprogram, insluitend handler-routering. Gaan na die kenmerk 'Toepassing:' bo-aan die lêer en maak seker dat die waarde ooreenstem met die aansoeknaam wat jy in stap 2 toegeken het. As dit nie die geval is nie, kan jy dit in app.yaml verander .

06 van 08

Voeg Versoek Hanteerder Logic by die hoof.py lêer

Beeld © Google

Die hoof.py (of ekwivalent hooflêer vir ander tale) lêer bevat al die toepassingslogika. By verstek sal die lêer "Hello world!" Terugkeer. maar as jy 'n spesifieke opgawe wil byvoeg, kyk onder die kry (self) hanteerderfunksie. Die self.response.out.write- oproep hanteer antwoorde op alle inkomende versoeke, en jy kan html direk in die terugkeerwaarde plaas in plaas van "Hello world!" as jy wens.

07 van 08

Maak seker dat jou program plaaslik ontplooi

Screenshot geneem deur Robin Sandhu

In die Google App Engine-launcher, markeer jou program en kies dan "Control"> "Run" of klik op die hardloopknoppie in die hoofkonsole. Sodra die status van die program groen word om te wys dat dit aan die gang is, kliek op die knoppie Blaai. 'N Blaaier venster moet verskyn met die antwoord van jou webprogram. Maak seker dat alles korrek is.

08 van 08

Implementeer jou webprogram na die wolk

Beeld © Google

Sodra jy tevrede is dat alles reg is, klik op die implementeringsknoppie. Jy sal die rekeningbesonderhede van jou Google App Engine-rekening moet voorsien. Die logs sal die status van die implementering wys, jy moet 'n suksesstatus sien, gevolg deur die lanseerder wat jou webprogram verskeie kere vir verifikasie ping. As alles suksesvol was, moet jy na die appspot-URL wat jy vroeër toegewys het, kan gaan en jou geïmplementeerde webprogram in aksie sien. Veels geluk, jy het pas 'n aansoek op die web ontplooi!