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.
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.
Mereno na samom serveru i u pregledaču, pre i posle izmene, 27.08.2026.
Izmereno je koliko naslovna stvarno vuče i odakle. Tek onda je dirano išta, jer bi bez toga popravka bila pogađanje.
Uvedeno je da svaka kartica dobija sliku svoje veličine, umesto originala iz redakcije. Najveći deo uštede došao je odatle.
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.
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.
Š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.
Pregledač bira najlakši format prvi, pa je izostanak keširanja pogađao baš onu sliku koju svi vide.
Ovo stoji ovde namerno. Projekat bez otvorenih stavki ne postoji, a spisak koji ih krije nije izveštaj nego reklama.
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.
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.
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.
Javi se sa opisom problema, pa dobijaš predlog rešenja, plan po fazama i cenu, obično isti radni dan.
Pošalji upit