Web aplikacija u odnosu na web stranicu
Izumom interneta njegov je razvoj poslužio kao platforma za novu generaciju prijenosa informacija i neviđenu razinu pristupa. World Wide Web uglavnom se sastojao od web stranica, a kasnije su razvijene i web aplikacije za uvođenje dodatnih značajki i sadržaja.
Više o web mjestu
Zbirka internetskih stranica povezanih međusobno, kojima je moguće pristupiti putem mreže, poput interneta ili intraneta, poznata je kao web stranica. Web stranica je smještena na poslužitelju (ili više njih) i smještena je putem Interneta pomoću jedinstvenog lokatora resursa (URL). Sve javno korištene web stranice obično su poznate kao World Wide Web.
Obične web stranice uglavnom se sastoje od jednostavne arhitekture zasnovane na HTML-u i služe samo kao platforma za prikaz podataka, a ne interakcija i izvršavanje transakcija s korisnikom. Web stranice mogu sadržavati tekst, slike ili glazbu. Na primjer, obična web stranica može sadržavati detalje o nizu proizvoda, ali nema mogućnost da kupac naruči proizvod i izvrši plaćanje putem web stranice.
Danas su web stranice jednostavno dizajnirane pomoću sustava za upravljanje sadržajem, kao što su Joomla ili WordPress. Ponekad se koriste i JavaScript i CSS.
Više o web aplikaciji
Web aplikacija je računalna aplikacija kojoj se može pristupiti pomoću mreže poput Interneta ili intraneta. Aplikacija može biti ugrađena u web stranicu ili sama web stranica može biti aplikacija. Facebook, Gmail, YouTube, Ebay, Twitter i Amazon web su mjesta sa značajnim implementacijama web aplikacija. Karakteristično je da ove web stranice koriste korisničko ime i lozinku za provjeru korisničkog identiteta i omogućuju korisniku interakciju i komunikaciju s poslužiteljima putem aplikacija dostupnih na web stranici.
Ako pažljivije pogledamo Gmail, jasno je da on ima mnoge značajke koje nisu prisutne na običnom web mjestu koje se temelji na HTML-u. Autentifikacija korisnika, slanje i primanje e-pošte, razmjena trenutnih poruka i kontakti koriste aplikacije za obradu podataka i komunikaciju s poslužiteljem, dok je na običnom web mjestu ovaj stupanj interakcije nemoguć. Drugi je primjer Yahoo pretvarač valuta, koji vrši izračun na temelju dostupnih podataka.
Web aplikacije mogu se razvijati na temelju brojnih programskih jezika kao što su Java, JavaScript, PHP, ASP,. Net, XML, AJAX i usluge baza podataka kao što su MySQL ili Oracle.
Koja je razlika između web mjesta i web aplikacije?
• Web stranica je jednostavno povezana zbirka HTML dokumenata dostupnih putem mreže, dok je web aplikacija računalna aplikacija koja se isporučuje putem mreže.
• Web aplikacija može biti dio web stranice ili može biti samostalna aplikacija.
• Web stranice služe u svrhu čistog pružanja informacija u obliku teksta, glazbe ili video zapisa. Međutim, web aplikacija može komunicirati s korisnikom i na temelju operacija stvoriti nekoliko rezultata.
• Web aplikacija može komunicirati s korisnikom, a web stranica prikazuje samo informacije.
• Web aplikacija uglavnom je povezana s bazom podataka.