*** da se podsetimo nekih osnovnih pojmova koje već znate: ***


Desktop i web aplikacije

  • Aplikacija je bilo koji program koji je napravljen da bi bio pojednostavljen ili obavljen neki zadatak.
  • Desktop aplikacija je instalirana na klijentskoj mašini.
  • Desktop (klasična) aplikacija se pokreće izvršavanjem određenog izvršnog fajla (exe / jar).
  • Web aplikacija je instalirana na nekom udaljenom serveru i njoj se pristupa putem Internet-a.
  • Web aplikacija se pokreće zahtevom odgovarajućeg URL-a u Web Browser-u, koji predstavlja interfejs web aplikacija.

Statički web sajtovi

  • Statički sajtovi se ne menjaju sve dok sam autor nešto ne promeni
  • Omogućavaju slanje informacija ka korisnicima
  • Korisnici nemaju mogućnost interakcije i ne mogu neki zadatak da izvršavaju na programabilan način
  • Statičke web sajtove čine obične statičke HTML stranice (skup HTML fajlova)

Zahtev za HTML dokumentom (u slučaju statičke HTML stranice) :

* Klijent zahreva HTML dokument od servera, Server vraća HTML dokument, klijent prikazuje dokument na ekranu *

Dinamičke web aplikacije

  • Dinamičke web aplikacije - interkacija sa korisnikom
  • Dinamičke web aplikacije čine dinamičke stranice (skup php, asp, jsp... fajlova) koje takođe koriste HTML jezik za komunikaciju sa klijentom

Slanje zahteva kod klijent-server arhitekture:

Klijent zahteva dokument (koji sadrži PHP), server obrađuje PHP skript, PHP vraća HTML sadržaj, server vraća HTML klijentu ..


2.....


Poslednja izmena: четвртак, 16. новембар 2023, 10:08