Kif Tħaddem App Web Applika Google App Engine

Trid tuża l -magna tal-app ta 'Google biex tuża app tal-web ? Ara kif għandek tagħmel dan fi 8 passi faċli.

01 ta '08

Attiva Your Google Account għall App Engine

Image © Google

App Engine jeħtieġ li jkun speċifikament attivat u assoċjat mal-kont eżistenti tiegħek ta 'Google. Mur f'din il-link app biex tniżżel il-magna biex tagħmel dan. Ikklikkja fuq il-buttuna tas-sinjal fuq in-naħa ta 'isfel. Is-sinjal jista 'jirrikjedi passi addizzjonali ta' konferma għall-kont tal-Google tiegħek biex jingħaqad mal-programm tal-iżviluppaturi tal-Google.

02 ta '08

Oħloq Spazju għall-Applikazzjoni Permezz tal-Console Admin

Image © Google

Ladarba tkun iffirmata f'App Engine, navża lejn l-admin console fuq in-naħa tax-xellug. Ikklikkja fuq il-buttuna "Oħloq Applikazzjoni" fil-qiegħ tal-console. Agħti l-applikazzjoni bħala isem uniku peress li dan huwa l-post li Google ser jassenja l-app tiegħek fil-qasam tal- appspot tagħha.

03 ta '08

Agħżel il-Lingwa Tiegħek u niżżel l-Għodod ta 'Żviluppaturi xierqa

Image © Google

Dawn jinsabu fuq https://developers.google.com/appengine/downloads. App Engine jappoġġja 3 lingwi: Java, Python, u Go. Kun żgur li l-magna għall-iżvilupp tiegħek hija stabbilita għall-lingwa tiegħek qabel ma tinstalla App Engine. Il-bqija ta 'dan tutorja se juża l-verżjoni Python, iżda l-parti l-kbira tal-fajl huma bejn wieħed u ieħor ekwivalenti.

04 ta '08

Oħloq Applikazzjoni Ġdida Lokalment Permezz tal-Għodda Dev

Image © Google

Wara li tiftaħ is-App Engine Engineer inti sempliċement imniżżel, agħżel "File"> "Applikazzjoni Ġdida". Kun żgur li isem l-applikazzjoni l-istess isem li inti assenjat fil-pass 2. Dan jiżgura li l-applikazzjoni tinkiseb skjerata fil-post xieraq. Il-Google Engine Engine launcher se joħloq direttorju tal-iskeletru u struttura tal-fajl għall-applikazzjoni tiegħek u jimlewha b'xi valuri awtomatiċi sempliċi.

05 ta '08

Ivverifika li l-fajl app.yaml huwa konfigurat b'mod korrett

Image © Google

Il-fajl app.yaml fih il-proprjetajiet globali għall-app tal-web tiegħek, inkluż ir-rotta tal-handler. Iċċekkja l-attribut "Applikazzjoni:" fin-naħa ta 'fuq tal-fajl, u aċċerta ruħek li l-valur ikun jaqbel mal-isem tal-applikazzjoni assenjat fil-pass 2. Jekk ma jagħmilx dan, tista' tbiddilha app.am.

06 ta '08

Żid Maniġer ta 'Talba Loġika fil-fajl main.py

Image © Google

Il- fajl main.py (jew fajl ekwivalenti għal lingwi oħra) fih il-loġika kollha ta 'l-applikazzjoni. B'kontumaċja, il-fajl ser jirritorna "Hello world!" imma jekk trid iżżid xi ritorn speċifiku, agħti ħarsa taħt il-funzjoni ta 'l-immaniġġjar (self) . Is-sejħa self.response.out.write tittratta r-risposti għat-talbiet kollha ta 'ġewwa, u tista' tpoġġi html direttament f'dik il-valur tar-ritorn minflok "Hello world!" jekk tixtieq.

07 ta '08

Iċċekkja li l-Applikazzjoni Tiegħek Tiġi Implimentata Lokalment

Skrinbord meħud minn Robin Sandhu

Fil-Google App Engine launcher, agħfas l-applikazzjoni tiegħek u mbagħad agħżel "Kontroll"> "Mexxi", jew ikklikkja l-buttuna run fuq il-console prinċipali. Ladarba l-istatus tal-app dawra aħdar biex juri li qed jaħdem, ikklikkja fuq il-buttuna tal-Fittex. Tieqa tal-browser għandha tidher bit-tweġiba mill-web app tiegħek. Kun żgur li kollox qed jaħdem tajjeb.

08 ta '08

Mexxi l-App tal-Web tiegħek lill-Cloud

Image © Google

Ladarba tkun sodisfatt li kollox qed jaħdem b'mod korrett, ikklikkja fuq il-buttuna tal-varar. Int trid tipprovdi d-dettalji tal-kont tal-kont tal-Google App Engine tiegħek. Iċ-zkuk se juru l-istatus ta 'l-iskjerament, għandek tara status ta' suċċess segwit mill-lanċjar billi tiddawwar il-web app tiegħek diversi drabi għall-verifika. Jekk kollox kien ta 'suċċess għandek tkun tista' tmur fil-URL appspot li tkun assenjat qabel, u ara l-app tiegħek web skjerat fl-azzjoni. Inħeġġeġ, int għadek skjerat applikazzjoni għall-internet!