Svetainė ir paštas Google serveriuose
http://us.upe.lt/ - http://upe.appspot.com/
šiuo metu dalis svetainės perkelta pas naują paslaugų tiekėją - Google. Turint savo internetinį domeną ir turint jo DNS administravimą Google suteikia nemokamą galimybę šiuo domenu aktyvuoti įvairias paslaugas - nesudėtingo tinklapio, svetainės - dienoraščio, elektroninio pašto, svetainės su Python programavimu.
Google įvairių paslaugų susiejimas su savo domenu:
!!! http://www.google.com/a/ !!!
Svetainė veikia Google serverių - Google "App Engine" paslaugos ir Python kalbos pagrindu
!!! http://appengine.google.com/ !!!
Paslaugos "App Engine" apribojimai
http://code.google.com/appengine/articles/quotas.html
+/-
Python kalba
Java kalba
tik Googlo specifinė duomenų saugykla (duomenų bazė)
apribotos Python galimybės (apribotos galimybės dirbti su failais, skurdus grafinių funkcijų modulis, URLfetch galimybė,mail galimybė)
svetainės turinio įkėlimas per skriptą, nežinau ar išvis yra nusiurbimo galimybė
nėra FTP
galimybė naudotis Google autorizacija
nėra tiek galimybių kaip apache+.htaccess
dalinė Rewrite galimybė
log failo nusiurbimo galimybė
1000MB vietos
10GB srauto per diena :O !!!
Google infrastruktūra
svetainės nusiurbimo greitis bus geras iš beveik betkurios pasaulio vietos
Trumpas apibūdinimas: duomenų saugykla (duomenų bazė) yra specifinė ir neplatinama kaip atskiras produktas, todėl ją naudojančios programėles nebus galima lengvai perkelti į kitą aplinką. Tai beveik pagrindinis trukumas, kiti trukumai manau nėra svarus. Daug kas kitaip nei standatinis WEB serveris (apache+php+MySQL+ftp), bet galimybių ne taip jau mažai plius tikėkimės ir ateityje išliksianti google kokybė, plius tikimybė glaudesnio įntegravimo kitų Google paslaugų. Jei turėsite orginalių idėjų, tai ši paslauga (jei dar truputi patobulės) gali tapti pagrindu jų įgyvendinimui.
"App Engine" paslauga leidžia svetainėje naudoti bendrają Google autorizaciją. šioje svetainėje, kaikuriose svetainės dalyse (svečių knyga, laiško siuntimas), reikalaujama prisijungti naudojant kokios tai Google paskyros duomenis (nebijokite į us.upe.lt nebus perduotas Jūsų prisijungimo slaptažodis, į us.upe.lt bus peduotas tik Google paskyros vartotojo vardas ir el. pašto adresas), kaikur leidžiama naudotis tik administratoriui (tai yra tik N.T.).
http://code.google.com/appengine/docs/users/ Users API aprašymas
http://googleappengine.ru/docs/users/
Užsiregistravus "Google App Engine" paslaugai gauti
http://appengine.google.com/
norint pradėti ja naudotis reikia parsisiusti "Google App Engine SDK"
http://code.google.com/appengine/downloads.html
ir Python kalbą jūsų kompui
http://downloads.activestate.com/ActivePython/
http://downloads.activestate.com/ActivePython/windows/2.5/
ActivePython-2.5.2.2-win32-x86.msi
tada galėsit bandyti savo puslapį kompiuteryje ir įkelti į app engine serverį
Svetainės testavimas savo kompiuteryje
c:> dev_appserver.py direktorijasusvetainesturiniu
http://code.google.com/appengine/docs/thedevwebserver.html
http://googleappengine.ru/docs/thedevwebserver.html
tada svetainė bus pakurta http://localhost:8080/ adresu ir bus jūsų kompas kaip serveris
Svetainės įkėlimas į google serverį
c:>appcfg.py --email=engineadminoemail@gmail.com update direktorijasusvetainesturiniu/
prieš įkeliant reikia pataisyti app.yaml ten nurodyti savo app engine vardą pvz.:upe
http://code.google.com/appengine/docs/appcfgpy.html
http://googleappengine.ru/docs/appcfgpy.html
šios svetainės variklis (turinio valdymas) papildyta CCCWiki sistema
http://code.google.com/p/google-app-engine-samples/downloads/list
http://upe.appspot.com/ - altervatyvus svetainės us.upe.lt adresas
Kad turėti "google app engine" su savu domenu, reikia jį išsipirkti, taip pat reikia turėti "adresų parkavimą" - DNS administravimą vardų serveriuose. LT domenus su šiomis paslaugomis teikia Kauno technologijos universitetas Informacinių technologijų plėtros institutas
taip pat per pus pigiau domenus parduoda UAB "Hostex"
upe.lt vardų zonos kaikurie įrašai (upe.lt ir www.upe.lt realus įrašai jau kiti)
pastas.upe.lt. IN CNAME ghs.google.com.
upe.lt. IN A 216.239.32.21
upe.lt. IN A 216.239.34.21
upe.lt. IN A 216.239.36.21
upe.lt. IN A 216.239.38.21
us.upe.lt. IN CNAME ghs.google.com.
www.upe.lt. IN CNAME ghs.google.com.
upe.lt. IN MX 10 aspmx.l.google.com.
upe.lt. IN MX 20 alt1.aspmx.l.google.com.
upe.lt. IN MX 20 alt2.aspmx.l.google.com.
upe.lt. IN MX 30 aspmx3.googlemail.com.
upe.lt. IN MX 30 aspmx4.googlemail.com.
upe.lt. IN MX 30 aspmx5.googlemail.com.
upe.lt. IN MX 30 aspmx2.googlemail.com.
Svetainės administravimo nuorodos
http://appengine.google.com/dashboard
http://www.google.com/a/upe.lt
Paštas
http://mail.google.com/a/upe.lt
Paprasta turinio pateikimo sistemėlė "Upelis"
http://upelis.upe.lt/static/upelis.zip
pvz.
