Google App Engine ഉപയോഗിച്ച് ഒരു വെബ് അപ്ലിക്കേഷൻ വിന്യസിക്കുന്നത് എങ്ങനെ

ഒരു വെബ് അപ്ലിക്കേഷൻ വിന്യസിക്കാൻ Google- ന്റെ അപ്ലിക്കേഷൻ എഞ്ചിൻ ഉപയോഗിക്കണോ? എങ്ങനെയാണ് 8 എളുപ്പ ഘട്ടങ്ങളിലൂടെ അത് ചെയ്യേണ്ടത്.

08 ൽ 01

അപ്ലിക്കേഷൻ എഞ്ചിനിനായുള്ള നിങ്ങളുടെ Google അക്കൗണ്ട് സജീവമാക്കുക

ഇമേജ് © Google

നിങ്ങളുടെ നിലവിലുള്ള Google അക്കൗണ്ടുമായി അപ്ലിക്കേഷൻ എഞ്ചിൻ സജീവമായി പ്രവർത്തിക്കേണ്ടതുണ്ട്. ഇത് ചെയ്യാൻ ഈ അപ്ലിക്കേഷൻ എഞ്ചിൻ ഡൗൺലോഡ് ലിങ്ക് എന്നതിലേക്ക് പോകുക. ചുവടെ വലതുവശത്തുള്ള സൈൻ അപ്പ് ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. Google ഡവലപ്പർമാർ പ്രോഗ്രാമിൽ ചേരുന്നതിന് നിങ്ങളുടെ Google അക്കൗണ്ടിനായുള്ള അധിക സ്ഥിരീകരണ ഘട്ടങ്ങൾക്ക് സൈൻ അപ്പ് ആവശ്യമായേക്കാം.

08 of 02

അഡ്മിൻ കൺസോൾ വഴി ഒരു അപ്ലിക്കേഷൻ സ്പെയ്സ് സൃഷ്ടിക്കുക

ഇമേജ് © Google

ഒരിക്കൽ അപ്ലിക്കേഷൻ എഞ്ചിനിലേക്ക് പ്രവേശിച്ചു, ഇടത് സൈഡ്ബാറിലെ അഡ്മിൻ കൺസോളിലേക്ക് നാവിഗേറ്റുചെയ്യുക. കൺസോളിലെ ചുവടെയുള്ള 'അപ്ലിക്കേഷൻ സൃഷ്ടിക്കുക' ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. നിങ്ങളുടെ അപ്ലിക്കേഷൻ അതിന്റെ അപ്ലിക്കേഷനുകാരുടെ ഡൊമെയ്നിനുള്ളിൽ നിങ്ങളുടെ അപ്ലിക്കേഷൻ Google നൽകുന്ന സ്ഥാനത്താണെന്നതിനാൽ നിങ്ങളുടെ അപ്ലിക്കേഷന്റെ ഒരു പ്രത്യേക പേര് നൽകുക.

08-ൽ 03

നിങ്ങളുടെ ഭാഷ തിരഞ്ഞെടുക്കുക, അനുയോജ്യമായ ഡവലപ്പർ ഉപകരണങ്ങൾ ഡൗൺലോഡുചെയ്യുക

ഇമേജ് © Google

ഇവ https://developers.google.com/appengine/downloads എന്നതിൽ സ്ഥിതിചെയ്യുന്നു. അപ്ലിക്കേഷൻ എഞ്ചിൻ 3 ഭാഷകളെ പിന്തുണയ്ക്കുന്നു: Java, Python, Go. അപ്ലിക്കേഷൻ എഞ്ചിൻ ഇൻസ്റ്റാളുചെയ്യുന്നതിനുമുമ്പ് നിങ്ങളുടെ വികസനത്തിനായി നിങ്ങളുടെ ഡെവലപ്പ്മെന്റ് മെഷീൻ സജ്ജീകരിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പുവരുത്തുക. ഈ ട്യൂട്ടോറിയലിലെ ബാക്കി പൈത്തൺ പതിപ്പ് ഉപയോഗിക്കും, പക്ഷെ മിക്ക ഫയൽനാമങ്ങളും ഏകദേശം തുല്യമാണ്.

04-ൽ 08

Dev ഉപകരണങ്ങള് ഉപയോഗിച്ച് ഒരു പുതിയ അപേക്ഷ സൃഷ്ടിക്കുക

ഇമേജ് © Google

അപ്ലിക്കേഷൻ എഞ്ചിൻ ലോഞ്ചർ തുറന്ന് നിങ്ങൾ ഡൌൺലോഡ് ചെയ്തതിനുശേഷം "ഫയൽ"> "പുതിയ അപ്ലിക്കേഷൻ" തിരഞ്ഞെടുക്കുക. നിങ്ങൾ രണ്ടാം ഘട്ടത്തിൽ നിങ്ങൾ നിയുക്തമാക്കിയ അതേ പേരിൽ തന്നെ പേര് നൽകിയിട്ടുണ്ടെന്ന് ഉറപ്പുവരുത്തുക. അപ്ലിക്കേഷൻ അനുയോജ്യമായ സ്ഥലത്തേക്ക് വിന്യസിക്കപ്പെടുമെന്ന് ഇത് ഉറപ്പാക്കും. Google App എഞ്ചിൻ ലോഞ്ചർ നിങ്ങളുടെ അപ്ലിക്കേഷനായുള്ള ഒരു അസ്ഥിരമായ ഡയറക്ടറി, ഫയൽ ഘടന സൃഷ്ടിക്കും, കൂടാതെ ഇത് ചില ലളിത സ്ഥിരസ്ഥിതി മൂല്യങ്ങളുമായി ബന്ധപ്പെടുത്തുകയും ചെയ്യും.

08 of 05

App.yaml ഫയൽ ശരിയായി ക്രമീകരിച്ചിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുക

ഇമേജ് © Google

ഹാൻഡ്ലർ റൂട്ടിംഗ് ഉൾപ്പെടെ നിങ്ങളുടെ വെബ് ആപ്ലിക്കേഷന്റെ ആഗോള സവിശേഷതകൾ app.yaml ഫയലിൽ അടങ്ങിയിരിക്കുന്നു. ഫയലിന്റെ മുകളിലുള്ള "Application:" ആട്രിബ്യൂട്ട് പരിശോധിക്കുക, ഒപ്പം നിങ്ങൾ ഘട്ടം 2-ൽ നൽകിയിരിക്കുന്ന അപ്ലിക്കേഷൻ നാമത്തോട് പൊരുത്തപ്പെടുത്തുന്നുവെന്ന് ഉറപ്പുവരുത്തുക. അത് ഇല്ലെങ്കിൽ, നിങ്ങൾ app.yaml- ൽ ഇത് മാറ്റാം .

08 of 06

Main.py എന്ന ഫയലിലേക്ക് അഭ്യർത്ഥന ഹാൻഡലർ ചേർക്കുക ചേർക്കുക

ഇമേജ് © Google

Main.py (അല്ലെങ്കിൽ മറ്റ് ഭാഷകൾക്കുള്ള പ്രധാന ഫയൽ) ഫയലിൽ അപ്ലിക്കേഷൻ ലോജിക്കാണ് അടങ്ങിയിരിക്കുന്നത്. സ്ഥിരസ്ഥിതിയായി, ഫയൽ "ഹലോ വേൾഡ്!" എന്നാൽ എന്തെങ്കിലും പ്രത്യേക റിട്ടേൺ ചേർക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, get (self) ഹാൻഡർ ഫംഗ്ഷനിൽ നോക്കുക. Self.response.out.write കോൾ എല്ലാ ഇൻബൌണ്ട് അഭ്യർത്ഥനകളിലേക്കും പ്രതികരണങ്ങൾ കൈകാര്യം ചെയ്യുന്നു, കൂടാതെ നിങ്ങൾക്ക് "Hello world!" നു പകരം എച്ച്പിയിലേക്ക് നേരിട്ട് നൽകാം. നിങ്ങൾ ആഗ്രഹിക്കുന്നെങ്കിൽ.

08-ൽ 07

നിങ്ങളുടെ ആപ്ലിക്കേഷൻ പ്രാദേശികമായി നിർമിക്കുക എന്നത് പരിശോധിക്കുക

റോബിൻ സന്ധു എടുത്ത സ്ക്രിപ്റ്റ്ഷോട്ട്

Google App എഞ്ചിൻ ലോഞ്ചറിൽ, നിങ്ങളുടെ അപ്ലിക്കേഷൻ ഹൈലൈറ്റ് ചെയ്ത് "നിയന്ത്രണ"> "പ്രവർത്തിപ്പിക്കുക" തിരഞ്ഞെടുക്കുക അല്ലെങ്കിൽ പ്രധാന കൺസോളിലെ റൺ ബട്ടൺ ക്ലിക്കുചെയ്യുക. ആപ്ലിക്കേഷനയുടെ നില പ്രവർത്തിക്കുന്നതിന് ഒരിക്കൽ പ്രവർത്തിക്കുന്നുവെന്ന് കാണിക്കാൻ, ബ്രൌസ് ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. നിങ്ങളുടെ വെബ് അപ്ലിക്കേഷനിൽ നിന്നുള്ള പ്രതികരണത്തോടെ ഒരു ബ്രൗസർ വിൻഡോ ദൃശ്യമാകണം. എല്ലാം ശരിയായി പ്രവർത്തിക്കുന്നുവെന്ന് ഉറപ്പുവരുത്തുക.

08 ൽ 08

നിങ്ങളുടെ വെബ് ആപ്ലിക്കേഷൻ ക്ലൗഡിലേക്ക് വിന്യസിക്കുക

ഇമേജ് © Google

എല്ലാം ശരിയായി പ്രവർത്തിക്കുന്നു എന്ന് നിങ്ങൾ തൃപ്തനായാൽ, വിന്യസിക്കുക ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. നിങ്ങളുടെ Google App എഞ്ചിൻ അക്കൌണ്ടിന്റെ അക്കൗണ്ട് വിശദാംശങ്ങൾ നൽകേണ്ടതുണ്ട്. ലോഗുകളുടെ വിന്യാസ നില കാണിക്കും, സ്ഥിരീകരണത്തിനായി നിങ്ങളുടെ വെബ് ആപ്ലിക്കേഷൻ നിരവധി തവണ ലോഞ്ചർ പാൻ ചെയ്യുന്നതിന് ശേഷം ഒരു വിജയ നില കാണും. എല്ലാം വിജയകരമായി വിജയിച്ചാൽ നിങ്ങൾക്ക് മുൻപ് നിങ്ങൾ നിർദേശിച്ചിട്ടുള്ള ആപ്ലിക്കേഷൻ URL ലേക്ക് പോകാൻ കഴിയും, കൂടാതെ നിങ്ങളുടെ വിന്യസിച്ചിരിക്കുന്ന വെബ് ആപ്ലിക്കേഷൻ പ്രവർത്തിക്കുക. അഭിനന്ദനങ്ങൾ, നിങ്ങൾ വെബിലേക്ക് ഒരു അപ്ലിക്കേഷൻ വിന്യസിച്ചു!