Kako radi web stranica?
Što se zapravo događa kada otvorite neku web stranicu?
Većina ljudi svakodnevno koristi internet, otvara web stranice, pregledava proizvode, čita vijesti ili šalje upite — ali rijetko tko razmišlja što se zapravo događa “iza kulisa”.
A istina je da se u samo nekoliko sekundi odvija cijeli niz procesa kako bi se stranica prikazala na vašem ekranu.
Iako na prvi pogled djeluje komplicirano, princip rada web stranice zapravo je vrlo logičan i jednostavan kada ga objasnimo ljudskim jezikom.
Web stranicu možete zamisliti kao poslovni prostor na internetu
Zamislite da imate trgovinu ili ured.
Da bi vas ljudi mogli pronaći potrebno je:
- imati adresu
- imati prostor
- imati sadržaj unutar prostora
- i imati način komunikacije s posjetiteljima
Kod web stranice vrijedi potpuno isto.
Internet stranica sastoji se od nekoliko glavnih dijelova koji zajedno omogućuju da sve radi normalno.
Sve počinje upisivanjem adrese
Kada u preglednik upišete primjerice:
onedaystudio.com
vaše računalo pokušava pronaći gdje se ta stranica nalazi na internetu.
Tu prvi posao obavlja DNS sustav o kojem smo govorili ranije.
DNS pronalazi server na kojem se nalazi web stranica i povezuje vas s njim.
Server šalje sadržaj web stranice
Kada preglednik pronađe pravi server, događa se sljedeće:
server počinje slati sadržaj web stranice prema vašem uređaju.
To uključuje:
- tekstove
- slike
- boje
- fontove
- gumbe
- animacije
- video sadržaj
- i sve ostalo što vidite na stranici
Sve te datoteke nalaze se na hostingu.
Drugim riječima:
hosting je mjesto gdje web stranica “živi”.
Preglednik slaže web stranicu pred vašim očima
Vaš preglednik zatim prima sve te podatke i sastavlja ih u gotovu web stranicu.
To je razlog zašto se stranica ponekad učitava:
- odmah
- postupno
- ili sporije ako je stranica velika i neoptimizirana
Preglednik zapravo “gradi” stranicu u stvarnom vremenu.
Što je frontend, a što backend?
Kod web stranica često ćete čuti pojmove:
- frontend
- backend
Iako zvuče tehnički, razlika je vrlo jednostavna.
Frontend
Frontend je sve ono što posjetitelji vide.
Na primjer:
- dizajn stranice
- slike
- tekstovi
- gumbi
- animacije
- izgled na mobitelu
To je vizualni dio web stranice.
Backend
Backend je skriveni dio sustava koji radi u pozadini.
On upravlja:
- bazom podataka
- korisnicima
- prijavama
- narudžbama
- kontakt formama
- postavkama stranice
Ako je frontend izlog trgovine, backend je ured i skladište iza njega.
Kako WordPress ulazi u cijelu priču?
Ako web stranica koristi WordPress, tada WordPress služi kao sustav za upravljanje sadržajem.
To znači da vlasnik stranice može:
- uređivati sadržaj
- dodavati nove stranice
- objavljivati blogove
- mijenjati slike
- upravljati web shopom
WordPress u pozadini komunicira sa serverom i bazom podataka te zatim prikazuje sadržaj korisnicima.
Zašto neke web stranice rade brzo, a neke sporo?
Brzina web stranice ovisi o mnogo faktora.
Najčešći su:
- kvaliteta hostinga
- optimizacija slika
- količina pluginova
- kvaliteta koda
- cache sustav
- brzina interneta
- veličina stranice
Dobra web stranica trebala bi biti:
- brza
- stabilna
- sigurna
- prilagođena mobitelima
Jer danas korisnici očekuju da se stranica otvori gotovo odmah.
Što se događa kada kliknete gumb ili pošaljete obrazac?
Kada korisnik:
- pošalje kontakt formu
- klikne gumb
- izvrši kupnju
- pošalje prijavu
…web stranica ponovno komunicira sa serverom i bazom podataka.
Server zatim:
- obradi podatke
- spremi ih
- pošalje e-mail
- ili vrati odgovor korisniku
Sve to događa se u nekoliko trenutaka.
Internet je zapravo stalna komunikacija
Web stranice ne rade same od sebe.
One neprestano komuniciraju između:
- preglednika
- servera
- baze podataka
- DNS sustava
- i raznih internetskih servisa
Svaki klik pokreće novi niz radnji u pozadini.
I upravo zato kvalitetna izrada i održavanje web stranice igraju veliku ulogu u brzini, sigurnosti i stabilnosti rada.
Zaključak
Web stranica je sustav koji povezuje više različitih tehnologija kako bi korisniku prikazao sadržaj na jednostavan i brz način.
Iako se u pozadini događa mnogo tehničkih procesa, korisnik na kraju vidi samo ono najvažnije:
- informacije
- proizvode
- usluge
- i iskustvo korištenja stranice
Kada su domena, hosting, DNS i web sustav pravilno povezani, cijeli internet radi gotovo trenutno — i upravo zato danas možemo otvoriti bilo koju web stranicu u samo nekoliko sekundi.








