Prijava Probaj Space ISO 27001
Trek Magazin
Studije slučaja / Trek Magazin

Portal koji je na naslovnoj vukao 28,7 megabajta slika

Sajt je bio spor, a uzrok nije bio server nego slika. Originali od 1600 piksela ulazili su u kartice široke 74 piksela, a najbolji format slike nije imao nikakvo keširanje, pa se preuzimao ponovo pri svakoj poseti.

Symfony 7PHP 8.4MariaDBDoctrineTwigPWA
28,7 MB 2,52 MB Težina naslovne, samo slike
oko 11 puta lakše Odnos
~800 ms ~800 ms, ostaje otvoreno Vreme do prvog bajta

Mereno na samom serveru i u pregledaču, pre i posle izmene, 27.08.2026.

Naša ulogaProizvod, arhitektura, razvoj, redakcijski tok i brzina
PeriodRazvoj od 2026, prolaz kroz brzinu avgust 2026
Ažurirano3. septembra 2026.

Koji je bio problem?

  • Naslovna se otvarala sporo na mobilnoj mreži, a to je kod magazina direktno pitanje prihoda.
  • Postojala je komponenta koja bira lakši format slike, ali je zaobilažena na mestima gde se najviše koristi.
  • Merenje je moralo da razdvoji šta je slika, šta je baza, a šta je sam server, da se ne bi popravljalo pogrešno.

Šta smo uradili?

Prvo merenje, pa popravka

Izmereno je koliko naslovna stvarno vuče i odakle. Tek onda je dirano išta, jer bi bez toga popravka bila pogađanje.

Slika u veličini u kojoj se prikazuje

Uvedeno je da svaka kartica dobija sliku svoje veličine, umesto originala iz redakcije. Najveći deo uštede došao je odatle.

Keširanje formata koji se stvarno servira

Najlakši format slike nije imao zaglavlje za keširanje, pa je praktično svaka slika na sajtu bila nekeširana. Popravljeno na nivou servera.

Iskren zaključak o ostatku

Posle slika ostalo je oko 800 milisekundi do prvog bajta, mereno bez mreže, i to je zapisano kao otvoreno umesto da se proglasi rešenim.

Šta smo našli, a niko nije tražio?

Komponenta postoji, ali se ne koristi

Šablon koji bira lakši format slike je bio napisan, ali ga glavne liste nisu zvale. Najskuplji bagovi su često ovakvi: rešenje postoji i niko ga ne poziva.

Bez keširanja, najbolji format postaje najgori

Pregledač bira najlakši format prvi, pa je izostanak keširanja pogađao baš onu sliku koju svi vide.

Kakav je ishod?

  • Naslovna se na mobilnoj mreži otvara neuporedivo brže, uz isti izgled i isti sadržaj.
  • Platforma se danas prodaje i kao rešenje pod tuđim brendom, sa oglasnim serverom i sopstvenom analitikom.

Šta je ostalo otvoreno?

Ovo stoji ovde namerno. Projekat bez otvorenih stavki ne postoji, a spisak koji ih krije nije izveštaj nego reklama.

  • Vreme do prvog bajta od oko 800 milisekundi je i dalje otvoreno, i to je stvar servera i okruženja, ne slika.
  • Deo starih tekstova još nema slike u novom formatu, pa se dobitak ne vidi svuda podjednako.

Nazad na sve studije · Kako radimo

Pitanja o ovom projektu

Zašto slike toliko utiču na brzinu portala?

Zato što naslovna magazina prikazuje desetine kartica. Kada svaka vuče original od 1600 piksela u okvir od 74 piksela, zbir je 28,7 megabajta, a na mobilnoj mreži to je razlika između otvaranja i odustajanja.

Kako ste znali odakle dolazi sporost?

Merenjem pre svake izmene. Odvojeno je mereno koliko vuku slike, koliko baza, a koliko sam server. Bez toga bi popravka bila pogađanje, a najverovatnije bi se optimizovala baza koja nije bila problem.

Zašto vreme do prvog bajta nije rešeno?

Zato što to nije pitanje koda nego servera i okruženja. Umesto da to proglasimo rešenim, zapisano je kao otvoreno, sa merenjem od oko 800 milisekundi na samoj mašini, bez mreže.

Reci šta gradiš

Javi se sa opisom problema, pa dobijaš predlog rešenja, plan po fazama i cenu, obično isti radni dan.

Pošalji upit
Pogledaj cene Write to us