Spletna aplikacija proti spletnemu mestu
Z izumom interneta je njegov razvoj služil kot platforma za novo generacijo prenosa informacij in raven dostopa brez primere. Svetovni splet je bil večinoma sestavljen iz spletnih mest, kasneje pa so bile razvite spletne aplikacije, ki so uvedle dodatne funkcije in zmogljivosti.
Več o spletni strani
Zbirka med seboj povezanih spletnih strani, ki so dostopne prek omrežja, kot je internet ali intranet, je znana kot spletna stran. Spletno mesto gostuje v strežniku (ali več) in se nahaja z uporabo Uniform Resource Locator (URL) prek interneta. Vsa javno uporabljena spletna mesta so splošno znana kot svetovni splet.
Navadna spletna mesta so večinoma sestavljena iz preproste arhitekture, ki temelji na HTML-ju, in služijo samo kot platforma za prikaz informacij, namesto da komunicirajo in opravljajo transakcije z uporabnikom. Spletne strani lahko vsebujejo besedilo, slike ali glasbo. Na primer, preprosto spletno mesto lahko vsebuje podrobnosti o nizu izdelkov, vendar nima možnosti, da bi stranka naročila izdelek in izvedla plačila prek spletnega mesta.
Dandanes so spletne strani preprosto oblikovane s pomočjo sistemov za upravljanje vsebin, kot sta Joomla ali WordPress. Včasih se uporabljata tudi JavaScript in CSS.
Več o spletni aplikaciji
Spletna aplikacija je računalniška aplikacija, do katere lahko dostopate prek omrežja, kot je internet ali intranet. Aplikacija je lahko vdelana v spletno stran ali pa je spletna stran sama aplikacija. Facebook, Gmail, YouTube, Ebay, Twitter in Amazon so spletna mesta s pomembnimi implementacijami spletnih aplikacij. Značilno je, da ta spletna mesta uporabljajo uporabniško ime in geslo za preverjanje identitete uporabnika in omogočajo uporabniku interakcijo in komunikacijo s strežniki prek aplikacij, ki so na voljo na spletni strani.
Če si podrobneje ogledamo Gmail, je jasno, da ima veliko funkcij, ki jih ni na spletnem mestu, ki temelji na navadnem HTML-ju. Preverjanje pristnosti uporabnikov, pošiljanje in prejemanje e-pošte, takojšnje sporočanje in stiki uporabljajo aplikacije za obdelavo informacij in komunikacijo s strežnikom, medtem ko je na navadnem spletnem mestu ta stopnja interakcije nemogoča. Drug primer je pretvornik valut Yahoo, ki izvede izračun na podlagi razpoložljivih podatkov.
Spletne aplikacije je mogoče razviti na podlagi številnih programskih jezikov, kot so Java, JavaScript, PHP, ASP,. Net, XML, AJAX in storitev podatkovnih baz, kot sta MySQL ali Oracle.
Kakšna je razlika med spletnim mestom in spletno aplikacijo?
• Spletno mesto je preprosto povezana zbirka dokumentov HTML, ki so na voljo prek omrežja, medtem ko je spletna aplikacija računalniška aplikacija, dostavljena prek omrežja.
• Spletna aplikacija je lahko del spletnega mesta ali pa samostojna aplikacija.
• Spletna mesta služijo zgolj zagotavljanju informacij v obliki besedila, glasbe ali videa. Vendar pa lahko spletna aplikacija komunicira z uporabnikom in proizvede več rezultatov na podlagi operacij.
• Spletna aplikacija lahko komunicira z uporabnikom, medtem ko spletna stran prikazuje le informacije.
• Spletna aplikacija je večinoma povezana z bazo podatkov.