Gusto mong gamitin ang app engine ng Google upang lumawak ang isang web app? Narito kung paano gawin ito sa 8 madaling hakbang.
01 ng 08Isaaktibo ang Iyong Google Account para sa App Engine
Kailangan ng partikular na isinaaktibo ang App Engine at nauugnay sa iyong umiiral na Google account. Pumunta sa link sa pag-download ng engine ng app upang magawa ito. Mag-click sa pindutang pag-sign up sa kanang ibaba. Ang pag-signup ay maaaring mangailangan ng karagdagang mga hakbang sa pagkumpirma para sa iyong Google account na sumali sa programa ng mga developer ng Google.
02 ng 08Lumikha ng isang Space Application sa pamamagitan ng Admin Console
Sa sandaling naka-sign in sa App Engine, mag-navigate sa admin console sa kaliwang sidebar. Mag-click sa pindutang 'Lumikha ng Application' sa ilalim ng console. Bigyan ang iyong application ng isang natatanging pangalan dahil ito ang lokasyon na itatalaga ng Google ang iyong app sa loob nito appspot domain.
03 ng 08Piliin ang Iyong Wika at I-download ang Mga Naaangkop na Mga Tool ng Developer
Ang mga ito ay matatagpuan sa https://developers.google.com/appengine/downloads. Sinusuportahan ng App Engine ang 3 mga wika: Java, Python, at Go. Tiyaking naka-set up ang iyong machine ng pag-unlad para sa iyong wika bago i-install ang App Engine. Ang natitira sa tutorial na ito ay gagamitin ang bersyon ng Python, ngunit karamihan sa mga filename ay halos katumbas.
04 ng 08Gumawa ng Bagong Aplikasyon Lokal gamit ang Dev Tools
Pagkatapos na buksan ang App Engine launcher na na-download mo lang, piliin ang "File"> "Bagong Aplikasyon". Tiyaking pangalanan mo ang application ng parehong pangalan na iyong itinalaga sa hakbang 2. Ito ay titiyak na ang application ay makakakuha ng deployed sa naaangkop na lugar. Ang Google App Engine launcher ay lilikha ng isang balangkas na direktoryo at istraktura ng file para sa iyong application at populate ito sa ilang simpleng mga default na halaga.
05 ng 08Patunayan na ang Tala ng app.yaml ay Nakaayos nang Tamang
Ang app.yaml Ang file ay naglalaman ng mga pandaigdigang katangian para sa iyong web app, kabilang ang routing ng handler. Lagyan ng check ang "Application:" attribute sa itaas ng file, at tiyakin na ang halaga ay tumutugma sa pangalan ng application na itinalaga mo sa hakbang 2. Kung hindi, maaari mo itong baguhin sa app.yaml .
06 ng 08Magdagdag ng Kahilingan na Handler Logic sa pangunahing.py File
Ang main.py (o katumbas pangunahing file para sa iba pang mga wika) ay naglalaman ng file ang lahat ng logic ng application. Bilang default, ang file ay babalik "Hello world!" ngunit kung nais mong magdagdag ng anumang tukoy na pagbabalik, tumingin sa ilalim ng kumuha (sarili) function na handler. Ang self.response.out.write tumawag hawakan ang mga tugon sa lahat ng mga papasok na kahilingan, at maaari mong ilagay html nang direkta sa halaga na bumalik sa halip ng "Hello mundo!" kung nais mo.
07 ng 08Suriin na ang iyong App Deploys Lokal
Sa Google App Engine launcher, i-highlight ang iyong application at pagkatapos ay piliin ang "Control"> "Run", o i-click ang pindutan ng run sa pangunahing console. Sa sandaling ang katayuan ng app ay nagiging berde upang ipakita na tumatakbo ito, mag-click sa pindutan ng Browse. Ang isang window ng browser ay dapat na lumitaw sa tugon mula sa iyong web app. Tiyaking ang lahat ay tumatakbo ng tama.
08 ng 08I-deploy ang Iyong Web App sa Cloud
Sa sandaling nasiyahan ka na ang lahat ay tumatakbo nang tama, mag-click sa pindutan ng pag-deploy. Kailangan mong ibigay ang mga detalye ng account ng iyong Google App Engine account. Ipapakita ng mga log ang katayuan ng paglawak, dapat mong makita ang katayuan ng tagumpay na sinusundan ng launcher na pinging ang iyong web app ng maraming beses para sa pag-verify. Kung ang lahat ng bagay ay matagumpay, dapat mong makapunta sa appspot URL na iyong itinalaga nang mas maaga, at makita ang iyong deployed web app na kumilos. Binabati kita, nag-deploy ka lang ng application sa web!