To zbunjuje mnoge. Pogotovo vlasnike malih poduzeća koji su svjesni da im treba poslovni web, ali nisu sigurni koja je razlika između web stranice i web aplikacije, te što im je od toga potrebno.
Web stranice su lake za opisati, nisu li? To je stvar koja se pokaže kada tražite nešto na internetu. Kao npr. web stranica na kojoj ste sada. Ali kada je u pitanju definiranje razlike između web stranice i web aplikacije… To je ono s čime mnogi imaju problem.
I to je u redu. Mnogi programeri također ne znaju jasno definirati razliku. Ali o tome ćemo malo kasnije. Za sada, pogledajmo možemo li oba pojma definirati što jednostavnije možemo… gledajući njihovu namjenu.
Web stranice služe informiranju
Kao što smo objasnili u jednom od prethodnih članaka o tome kako web stranica funkcionira, web stranica je skup informacija. Postavljena na hosting, dostupna putem web preglednika i organizirana tako da se posjetitelj može kretati sadržajem i pronaći informacije koje su relevantne za njegove potrebe.
Web stranica za male tvrtke je mjesto gdje klijenti mogu doći, dodatno se informirati o problemu kojeg imaju (zbog ovoga je jako korisno imati blog u sklopu poslovne web stranice) i kako ta tvrtka može pomoći u rješavanju tog problema.
Može imati i sadržaj koji vas poziva na neku radnju, da ispunite obrazac ili kliknete gumb, ali većinom je funkcija takvih stranica biti skladište relevantnih informacija za klijente.
Klasični promjeri web stranica:
- Blog
- Edukacijske stranice
- Poslovne web stranice
- Stranice s vijestima
- Web stranice državne/lokalne vlasti
Bez obzira na temu, ove stranice postoje da informiraju i usmjeravaju.
Web aplikacije su puno više od toga
S druge strane, web aplikacije su interaktivne.
One su kao aplikacija na računalu ili pametnom telefonu. Web aplikacija je program. To je interaktivni dio softvera dizajniran za rješavanje problema i izvršavanje zadatka.
Dakle, web aplikacija je aplikacija kojoj se pristupa i pokreće putem web preglednika. U svakom pogledu funkcionira kao program, omogućujući vam interakciju s dijelom softvera kako biste riješili problem bez potrebe za preuzimanjem aplikacije na svoje računalo.
Postoje različiti oblici we aplikacija. One se kreću od jednostavnih, poput aplikacije baze podataka tražilice do složenih programa poput CMS i CRM sustava.
Google Earth je aplikacija. Kao i Facebook. Ako se možete izmjenjivati sadržaj dostupan na stranici, onda se vjerojatno radi o web aplikaciji.
Gdje nastaje problem?
Do sada napisano se čini poprilično jasnim. Web stranice služe informiranju, a web aplikacije interakciji. Zašto onda toliko puno ljudi ima problem objasniti razliku između stranice i aplikacije?
Pa zato što se, tehnički gledano, web stranica može sastojati od mnogo različitih elemenata. A neki od tih elemenata su toliko interaktivni da potpadaju pod definiciju web aplikacije.
Na primjer – Wikipedia. Web stranica? Puna je informativnih stranica. Ali korisnik može komunicirati s Wikipediom, pretraživati i filtrirati stranice, čak i pisati izmjene na samim stranicama. Znači li to da je ipak web aplikacija?
Zaključak
Možda bi najbolje bilo napisati – većina web aplikacija su ujedno i web stranice. Dok se tek za mali dio web stranica možda reći obrnuto.
Google je web stranica koje sadrži mnogo web aplikacija, od pretraživanja do Gmaila.
Na isti način, web stranica vaše tvrtke je web stranica koje može sadržavati web aplikacije. Vašom internet trgovinom može se upravljati putem web aplikacije, na primjer. Ako vaše poslovanje zahtijeva interaktivni proces, možda će vam trebati prilagođene aplikacije izgrađene za to.
