Zer da zehazki aplikazioa?

Web oinarritutako aplikazio programen ulermena hobetu

Web aplikazio bat da funtzio berezi bat egiten duen edozein ordenagailu programa, web arakatzailea bere bezero gisa erabiliz. Aplikazioa mezu-taula edo kontaktu-formularioa bezain erraza izan daiteke webgune batean edo testu-prozesadore gisa edo zure telefonoan deskargatzen dituzun jokalari anitzeko joko mugikorretarako konplexu gisa.

Zer da bezeroa?

Bezeroa bezero-zerbitzariaren ingurunean erabiltzen da, aplikazioak exekutatzeko erabiltzen duen programa aipatzeko. Bezero-zerbitzariaren ingurunea ordenagailu askok informazioa partekatzen dute, hala nola informazioa datu-base batean sartzea. "Bezeroa" informazioa sartzeko erabiltzen den aplikazioa da, eta 'zerbitzaria' informazioa gordetzeko erabiltzen den aplikazioa da.

Zer dira aplikazioak erabiltzearen abantailak?

Web aplikazio batek bezeroaren eraikuntzaren erantzukizuna arduratzen du ordenagailu mota jakin bati edo berariazko sistema eragile bati, eta, beraz, edonork aplikazioa erabil dezake Interneterako sarbidea duten bitartean. Bezeroak web nabigatzailean exekutatzen duenez, erabiltzaileak IBM bateragarria edo Mac bat erabil dezake. Windows XP edo Windows Vista exekutatzen dituzte. Internet Explorer edo Firefox ere erabil ditzakete, nahiz eta aplikazio batzuek Web arakatzaile jakin bat behar duten.

Web aplikazioak normalean zerbitzariaren aldeko script (ASP, PHP, etab) eta bezeroaren aldeko script (HTML, Javascript, eta abar) konbinazioa erabiltzen dute aplikazioa garatzeko. Bezeroaren aldeko gidoiak informazioaren aurkezpenarekin bat egiten dute zerbitzariaren aldeko scriptek gauza gogotsu guztiak jorratzen dituzten bitartean gordetzeko eta informazioa berreskuratzeko.

Zenbat denbora behar izan dituzte web aplikazioak?

Web aplikazioak mundu osoan zabaldu ziren ospearen aurretik irabazi zuenetik. Esate baterako, Larry Wall-ek Perl, zerbitzariaren aldeko scripting-hizkuntza ezaguna garatu zuen 1987. urtean. Zazpi urte lehenago Internetek zientzia eta teknologia zirkuluen kanpo-ospea lortu zuen.

Lehenengo web aplikazio nagusiak nahiko errazak izan ziren, baina 90eko hamarkadaren amaieran, web aplikazio konplexuagoetara bideratu zen. Gaur egun, milioika estatubatuarrek web aplikazioa erabiltzen dute beren errenta zergak linean jartzeko, lineako banku-lanak burutzeko, lagunekin eta maiteak harremanetan jarri eta askoz gehiago.

Nola eragiten du web aplikazioak?

Web aplikazio gehienak bezeroaren zerbitzariaren arkitekturan oinarritzen dira; bezeroak informazioa sartzen du zerbitzariak biltegian gordetzen eta informazioa berreskuratzen duenean. Internet bidezko adibide bat da, Google-ren Gmail eta Microsoft-en Outlook bezalako enpresekin, web-ean oinarritutako posta-bezeroak eskaintzen dituztenak.

Azken urteotan, web-aplikazioen garapenari esker, informazio gordetzeko zerbitzari bat behar ez duten funtzioetarako garatu da. Zure testu prozesadoreak, adibidez, zure ordenagailuko dokumentuak gordetzen ditu eta ez du zerbitzaririk behar.

Web aplikazioek funtzionaltasun bera eman dezakete eta hainbat plataformetan lan egiten dute. Adibidez, web aplikazio batek testu prozesadore gisa jardun dezake, informazioa hodeian gordetzen eta "deskargatzen" dokumentua zure disko gogorrean pertsonalizatu ahal izateko.

Webgunea erabiltzen ari bazara, urte askotan zehar nola aldatu diren ezagunak diren Gmail edo Yahoo posta bezeroak nola ikusi dituzun ikusi ahal izateko, web aplikazio sofistikatuak bihurtu dira. Sofistikazioaren zati handi bat AJAX delakoa da, hau da, web aplikazio sentikor gehiago sortzeko programazio-eredua.

G Suite (lehen Google Apps ), Microsoft Office 365 aplikazioen belaunaldi berrien adibide dira. Internetera konektatzen diren aplikazio mugikorrak (adibidez, zure Facebook aplikazioa, zure Dropbox aplikazioa edo zure lineako banku-aplikazioa) web mugikorren erabilera gero eta ezagunagoa den diseinuaren adibide dira.

Eguneratuta: Elise Moreau