Prisidėk prie Google – App Engine

appengine08

Vos nepradėjau mokytis programuoti Python. Kas nenorėtų pasinaudoti naujausia Google iniciatyva ir sukurti savo interneto tarnybą, priglaudžiamą ir talpinamą Google, bei papildančią jos įrankių rinkinį internete? Sakyčiau, puiki galimybė parodyti, ką sugebi ir gal būt ateityje užsidirbti milijoną kitą. :) Na, gerai – visa tai pernelyg optimistiška, bet App Engine – tikrai gera naujiena žiniatinklio programuotojams.

Kas tai yra?

Elementariausiam lygmenyje tai yra interneto programų talpinimo tarnyba, suteikianti 500 MB vietos projektui ir serverio pajėgumą, pakankamą aptarnauti penkis milijonus tinklalapio peržiūrų. Plius yra programų kūrimo aplinka, tad nereikia visko pradėti nuo nulio. Google žada, kad vidinė infrastruktūra bus pritaikyta programos augimui – jei reikės, tai iki pat maksimalaus apkrovimo, kurį turi pačios Google tarnybos.

Kodėl gerai kūrėjui?

Programa atsidurs po Google skėčiu. Manau, kad Google jas „reklamuos“ ne mažiau, nei Mozilla naršyklės Firefox papildymus ir priedus. Pagalvokite patys, kur lengviau rasti programą – www.manotarnyba.lt ar google.com/apps? Jau nekalbant apie prestižą ir įrašą CV. :)

Kodėl gerai vartotojui?

Dėl labai panašių priežasčių. Kai aprašau naujas interneto tarnybas, tai rankioju jas iš pačių įvairiausių šaltinių. Veikiausiai praleidžiu dešimtis ar šimtus vertų vien todėl, kad nežinau vietų, kur jos paskelbtos. Tikrai peržiūrėsiu Google rinkinius – kaip ir mes visi. Naujų tarnybų atradimas gali būti toks pats lengvas kaip naujų įskiepių.

Žinoma – labai didelė nauda ir pačiai Google. Turėdama po sparnu didelį interneto tarnybų pasirinkimą ji galės papildyti savo teikiamas paslaugas (gal kas pagaliau sukurs darbų sąrašą Google Calendar?), niekada nepristigs įvairovės. Nenustebčiau, jei ateityje talentingiausius programų autorius Google paviliotų pas save.

Analogiškas tarnybas turi Amazon ir Salesforce, bet jei šioms firmoms jos neitin dera „prie veido“, tai Google tarnybų talpinimas yra natūralus dalykas. Nustebčiau, jei panašiu projektu, tik Live! pagrindu, netrukus neatsakytų Microsoft, kuriai taip pat aktuali plėtra.

Jau skaičiau skundų iš tų programuotojų, kurie nemėgsta ar nemoka Python. Jei programavimo nelemia ir nevaržo kalbos pasirinkimas, tai vertėtų dabar pat pasiimti knygelę ir pasimokyti. Google App Engine projektas gali nuvilti, bet aš tikiuosi, kad jis pavyks ir visiems bus naudingas.

This entry was posted in internetas, komentarai and tagged , , , , . Bookmark the permalink. Both comments and trackbacks are currently closed.

10 Comments

  1. Posted 2008.4.8 at 15:50 | Permalink

    Tinka TIK Python?

  2. vienastoks
    Posted 2008.4.8 at 15:56 | Permalink

    Jep. „Google App Engine applications are implemented using the Python programming language. The runtime environment includes the full Python language and most of the Python standard library.“
    Šaltinis: http://code.google.com/appengi.....ngine.html

  3. Sigis
    Posted 2008.4.8 at 18:39 | Permalink

    Visa google sistema yra paremta python programavimo kalba

  4. Posted 2008.4.8 at 19:30 | Permalink

    O galėtų ir PHP priimt …

  5. ulumulu
    Posted 2008.4.8 at 20:24 | Permalink

    Va taip. Python yra tikra programavimo kalba ne taip kaip php ala skripting shit…

  6. Posted 2008.4.9 at 9:43 | Permalink

    Python autorius pats dirba Gūgl, kur pusę darbo laiko skiria Python tobulinimui. Ne veltui pernai Python buvo išrinkta metų programavimo kalba.

  7. Posted 2008.4.9 at 16:13 | Permalink

    ,kad tik phyton, tikiuosi po kurio laiko priims ir php.

  8. top
    Posted 2008.4.10 at 14:27 | Permalink

    Tai kad sistema paremta python – nieko nereiskia. Ateityje zadamas ne vienos kalbos palaikymas, nes ji buvo kurta kaip nepriklausanti nuo programavimo kalbos.

  9. Posted 2008.4.15 at 12:19 | Permalink

    Kaip jums atrodo, jei net patys Google ekspertai pasirinko Python, tai manau tai jau savaime paaiškina, kad Python yra tikrai gera programavimo kalba.

    Aš pats programuoju PHP jau 6 metus, bet dabar bandau pereiti prie Python. Iš patyrimo galiu pasakyti, kad lyginant PHP su Python yra panašu į Pascal lyginimą su pačiu PHP…

    Laukiu nesulaukiu, kada gausiu accountą… :)

  10. Posted 2008.9.8 at 13:33 | Permalink

    Va ant bajerio paemiau ir pemeciau savo svetaine i ta „app engine“
    Perl ir PHP zinau, Python – 0, bet nieko ypatingo, pakolkas viskas nesunku. Po Google skeciu – vilioja, bet yra gal ir trukumu, DBaze – sava, tai svetimos aplikacijos neveiks „App Engine“, o „App Engine“ aplikacijos neveiks kitur. Pakolkas nelabai patinka is esmes: perdaug suvarzymu (palyginus su laisvu Apache + PHP + MySQL + .htaccess + ModRewrite variantu) nera FTP pasijungimo, lygtai nera priejimo prie failu sistemos, sava db, tik Python, nera visu pilnos laisves kokia galetu leisti apache + .htaccess + ModRewrite, dar labai reiktu DB backup i koki XML, seip uploado super neaiski. Is kitos puses Google infrastruktura + app.yaml + Python + DB + Google autorizacija> gal ir nieko.

One Trackback

  1. [...] paskelbus apie Google App Engine, buvo pateiktos ir kelios demonstracinės interneto tarnybos. Tarp jų ir HuddleChat – darbo [...]