Veebirakendus vs veebisait
Interneti leiutamisega oli selle arendamine uue põlvkonna teabe edastamise ja enneolematu juurdepääsu taseme platvorm. Ülemaailmne veeb koosnes enamasti veebilehtedest ning hiljem töötati täiendavate funktsioonide ja rajatiste tutvustamiseks välja veebirakendused.
Lisateave veebisaidi kohta
Omavahel ühendatud veebilehtede kogu, millele on juurdepääs võrgu kaudu, näiteks Interneti või sisevõrgu kaudu, on tuntud kui veebisait. Veebisait on hostitud serveris (või rohkemas) ja asub Interneti kaudu Uniform Resource Locator (URL) abil. Kõiki avalikult kasutatavaid veebisaite tuntakse üldiselt kui veebi.
Tavalised veebisaidid koosnevad enamasti lihtsast HTML-põhisest arhitektuurist ja toimivad ainult platvormina teabe kuvamiseks, mitte kasutajaga suhtlemiseks ja tehingute tegemiseks. Veebilehed võivad sisaldada teksti, pilte või muusikat. Näiteks võib tavaline veebisait sisaldada üksikasju tooteseeria kohta, kuid kliendil pole selleks võimalust toodet tellida ja veebisaidi kaudu makseid teha.
Tänapäeval kujundatakse veebisaite lihtsalt sisuhaldussüsteemide abil, näiteks Joomla või WordPress. Mõnikord kasutatakse ka JavaScripti ja CSS-i.
Lisateave veebirakenduse kohta
Veebirakendus on arvutirakendus, millele pääseb ligi sellise võrgu kaudu nagu Internet või sisevõrk. Rakendus võib olla varjatud veebilehele või veebileht ise võib olla rakendus. Facebook, Gmail, YouTube, Ebay, Twitter ja Amazon on veebisaidid, millel on märkimisväärne veebirakenduste juurutamine. Tavaliselt kasutavad need veebisaidid kasutajanime ja parooli kasutaja identiteedi kontrollimiseks ning võimaldavad kasutajal veebisaitidel olevate rakenduste kaudu serveritega suhelda ja suhelda.
Gmaili lähemalt uurides on selge, et sellel on palju funktsioone, mida tavalisel HTML-põhisel veebisaidil pole. Kasutajate autentimine, meilide saatmine ja vastuvõtmine, kiirsõnumid ja kontaktid kasutavad rakendusi teabe töötlemiseks ja serveriga suhtlemiseks, samas kui tavalisel veebisaidil on selline suhtlusvõimalus võimatu. Teine näide on Yahoo valuutakonverter, mis teostab arvutusi olemasolevate andmete põhjal.
Veebirakendusi saab arendada mitmel programmeerimiskeelel nagu Java, JavaScript, PHP, ASP,. Net, XML, AJAX ja andmebaasiteenustel, nagu MySQL või Oracle.
Mis vahe on veebisaidil ja veebirakendusel?
• Veebisait on lihtsalt ühendatud HTML-dokumentide kogu, mis on saadaval võrgu kaudu, samas kui veebirakendus on võrgu kaudu tarnitav arvutirakendus.
• Veebirakendus võib olla osa veebisaidist või olla eraldiseisev rakendus.
• Veebisaitide eesmärk on üksnes teabe, teksti, muusika või video edastamine. Veebirakendus saab aga kasutajaga suhelda ja operatsioonide põhjal toota mitmeid tulemusi.
• Veebirakendus saab kasutajaga suhelda, samal ajal kui veebisait kuvab ainult teavet.
• Veebirakendus on enamasti ühendatud andmebaasiga.