
Izrada web stranice Split – Brzo, povoljno i profesionalno
July 16, 2025
Održavanje web stranice: što uključuje i koliko košta
November 5, 2025Svaka sekunda sporije učitavanja web stranice može značiti gubitak posjetitelja i lošije rangiranje na Googleu. Pitanje je kako ubrzati web stranicu na način koji donosi mjerljive rezultate.
Ubrzavanje web stranice postiže se kombinacijom tehnika koje uključuju optimizaciju slika putem WebP formata, aktivaciju lazy loadinga, GZIP kompresiju, CDN servise, keširanje, minifikaciju koda te uklanjanje suvišnih pluginova. Ove metode smanjuju vrijeme učitavanja za 50-80%, poboljšavaju korisničko iskustvo i pozitivno utječu na SEO rangiranje.
Stručnjaci tvrde da čak 40% korisnika napusti web nakon tri sekunde čekanja. Zanima vas koje konkretne korake poduzeti kako bi vaša stranica postala brža od konkurencije?
1. Optimizacija slika i korištenje modernih formata

Slike često čine 60-70% ukupne težine web stranice. Kada se učitavaju neoptimizirane fotografije visokih rezolucija, vrijeme potrebno za prikaz sadržaja eksponencijalno raste.
Prvi korak je kompresija. Alati poput TinyPNG ili ImageOptim smanjuju veličinu datoteka bez vidljivog gubitka kvalitete. Praksa pokazuje da prosječna slika može biti komprimirana za 50-70% bez da prosječan korisnik primijeti razliku.
Moderni formati mijenjaju pravila igre. WebP format, koji razvija Google, nudi do 30% manju veličinu od JPEG-a uz istu kvalitetnu razinu. AVIF ide korak dalje s još boljom kompresijom, iako ga neki stariji browseri još ne podržavaju u potpunosti.
Dimenzije slika trebaju odgovarati stvarnoj veličini prikaza. Nema smisla uploadati fotografiju širine 3000 piksela ako će se na stranici prikazivati u širini od 800 piksela. Moderan pristup podrazumijeva responsive slike koje se prilagođavaju različitim veličinama ekrana.
WordPress korisnici mogu automatizirati proces pomoću pluginova poput Imagify ili ShortPixel. Ti dodaci komprimiraju sve postojeće slike odjednom te automatski obrađuju nove uploads.
Jedna agencija je testirala utjecaj prelaska s PNG na WebP format. Rezultat? Stranica je postala brža za 2.3 sekunde, a bounce rate pao za 18%. Brojke ne lažu – optimizacija slika nije opcija, nego nužnost.
2. Aktivacija lazy loading tehnike

Tradicionalan pristup učitavanju znači da browser odmah učitava sve elemente stranice, čak i one koji se nalaze daleko ispod vidljivog dijela ekrana. To je rasipanje resursa.
Lazy loading radi suprotno. Slike, videa i iframe elementi učitavaju se tek kad korisnik skroluje prema njima. Tehnologija prati poziciju korisnika i “priprema” sadržaj nekoliko trenutaka prije nego postane vidljiv.
Browseri modernih verzija podržavaju native lazy loading kroz jednostavan HTML atribut: loading=”lazy”. Ne treba dodatni JavaScript ni kompleksne konfiguracije. Dodavanje ovog atributa img tagu automatski aktivira funkcionalnost.
Za starije browsere potreban je JavaScript fallback. Biblioteke poput lozad.js ili vanilla-lazyload nude lagana rješenja koja ne opterećuju stranicu dodatnom težinom.
Prednosti su višestruke. Početno učitavanje stranice drastično se ubrzava jer browser dohvaća samo vidljive elemente. Bandwidth se štedi, što je bitno za korisnike s ograničenim internetom. Server osjeća manje opterećenje jer ne procesuira zahtjeve za sadržaj koji nitko ne gleda.
Jedan e-commerce projekt je implementirao lazy loading na stranice proizvoda s 50+ slika. Rezultat: vrijeme do interaktivnog prikaza smanjeno za 4.1 sekundu, a broj napuštanja stranice pao za 23%. Korisnici jednostavno ne čekaju – ili vide sadržaj odmah, ili odlaze.
3. Omogućavanje GZIP kompresije

GZIP kompresija radi na principu pakovanja datoteka prije slanja s servera prema browseru. Tekstualne datoteke – HTML, CSS, JavaScript, SVG – komprimiraju se do 80% originalne veličine.
Aktivacija na Apache serverima odvija se kroz .htaccess datoteku. Dodavanje nekoliko linija koda omogućuje kompresiju za sve podržane tipove datoteka:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/css application/javascript
</IfModule>
Nginx serveri koriste različitu sintaksu, ali princip ostaje isti. U nginx.conf datoteku dodaje se gzip naredba s definiranim tipovima datoteka koje će se komprimirati.
Brotli kompresija predstavlja moderniju alternativu GZIP-u. Razvijen od strane Googlea, nudi dodatnih 15-20% bolje kompresije. Većina modernih browsera ga podržava, a postaje novi standard.
Provjeriti status kompresije može se alatima poput GTmetrix ili jednostavnim Chrome DevTools Network tabom. Ako response headeri pokazuju “content-encoding: gzip”, kompresija je aktivna.
Hosting provideri često nude automatsku GZIP kompresiju. Cloudflare, SiteGround i mnogi drugi uključuju je by default u svojim paketima. Nije potrebno ručno intervenirati – samo provjeriti je li uključena.
Testiranje kompresije na jednoj WordPress stranici pokazalo je smanjenje ukupne veličine stranice s 2.8 MB na 680 KB. Browser učitava sadržaj 4x brže, a korisnici osjećaju razliku odmah.
4. Korištenje Content Delivery Network (CDN)

Fizička udaljenost između korisnika i servera direktno utječe na brzinu učitavanja. Ako je server u Frankfurtu, a korisnik u Sydneyu, podatci putuju tisuće kilometara.
CDN rješava taj problem distribucijom sadržaja na stotine servera širom planeta. Kada netko pristupa stranici, dobiva podatke s geografski najbližeg CDN poslužitelja.
Cloudflare, najpopularniji CDN, nudi besplatnu razinu koja pokriva osnovne potrebe. Registracija traje pet minuta – potrebno je promijeniti DNS postavke domene i CDN automatski preuzima posao.
Statički resursi – slike, CSS, JavaScript datoteke, fontovi – idealni su kandidati za CDN distribuciju. Dinamički sadržaj (baze podataka, korisnički specifični podatci) ostaje na glavnom serveru.
Keycdn, BunnyCDN i Stackpath nude plaćene pakete s dodatnim funkcijama: real-time analytics, image optimization, security features. Cijene kreću od nekoliko dolara mjesečno.
Edge computing ide korak dalje. Umjesto samo statičkog sadržaja, određeni processing odvija se na edge serverima bliže korisnicima. To smanjuje kašnjenje (latency) na minimum.
Medijska kuća je implementirala CDN za svoje vijesti portal. Korisnici iz Europe osjećaju ubrzanje od 1.2 sekunde, oni iz Azije čak 3.8 sekundi. Globalni doseg zahtijeva globalnu infrastrukturu – CDN to omogućuje bez investiranja u vlastite servere diljem svijeta.
5. Keširanje web stranice

Keširanje pamti verziju stranice kako ne bi trebalo iznova generirati svaki put kada netko pristupi. Razlika u brzini je ogromna.
Browser keširanje pohranjuje statičke datoteke lokalno na korisničkom uređaju. Postavke u .htaccess definiraju koliko dugo browser može zadržati te datoteke prije nego zatraži svježe verzije:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
</IfModule>
Server-side keširanje radi na razini poslužitelja. Opcache za PHP, Redis ili Memcached za baze podataka – ovi sistemi drže često korištene podatke u brzoj memoriji umjesto da ih svaki put dohvaćaju s diska.
WordPress keširanje pluginovi poput WP Rocket ili W3 Total Cache automatiziraju cijeli proces. Oni generiraju statičke HTML verzije stranica i serviraju ih umjesto dinamičkog PHP koda. Rezultat: smanjenje opterećenja servera za 80%.
Object ceširanje radi na razini WordPress objekta – postova, komentara, meta podataka. Umjesto višestrukih database upita, keširani objekti vraćaju rezultate trenutno.
Page cache, browser cache, object cache, database cache – kombinacija svih tipova donosi najbolje rezultate. Svaki pokriva različit aspekt sustava.
Blog s mjesečno 50,000 posjetitelja implementirao je sveobuhvatno keširanje. Server load pao je s 78% na 23%, vrijeme odgovora smanjeno s 1800ms na 320ms. Korisnici osjećaju razliku, a hosting račun više ne pokazuje upozorenja o prekoračenju resursa.
6. Minifikacija CSS, JavaScript i HTML

Kod pisan za ljude uključuje razmake, komentare, formatiranje koje olakšava čitanje. Browseri ne trebaju tu “čitljivost” – njima treba samo sirovi kod.
Minifikacija uklanja sve nepotrebne znakove. Datoteka od 150 KB može postati 95 KB bez ikakve promjene u funkcionalnosti. Množite li to sa svim datotekama, ušteđuje se značajna količina bandwidtha.
Autoptimize plugin za WordPress automatski minificira CSS i JavaScript. Dodatno može kombinirati više datoteka u jednu, čime se smanjuje broj HTTP requestova.
Online alati poput CSS Minifier ili JavaScript Minifier nude ručnu minifikaciju. Copy-paste originalni kod, dobij minimizirani output – proces traje nekoliko sekundi.
Webpack i Gulp, build alati za developere, automatiziraju minifikaciju kroz development workflow. Svaki put kad se kod sprema, automatski se generiraju minimizirane produkcijske verzije.
HTML minifikacija rjeđe se spominje, ali također pridonosi. Uklanjanje komentara, whitespace između tagova i nepotrebnih atributa može smanjiti HTML za dodatnih 10-15%.
Kombinacija minifikacije i GZIP kompresije daje najbolje rezultate. Minifikacija smanjuje datoteku, a GZIP dodatno komprimira već minificiranu verziju.
Web aplikacija s ekstenzivnim JavaScript kodom testirala je utjecaj minifikacije. Bundle veličine 487 KB smanjio se na 312 KB. Kombinacija s GZIP kompresijom rezultirala je finalnom veličinom od svega 89 KB. Browser učitava sadržaj 5.4x brže – korisnik vidi interaktivnu stranicu gotovo instantno.




