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
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
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
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
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
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
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
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
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!