nginx: Kompresija i keširanje
Ciljevi lekcije Nakon ove lekcije trebalo bi da: podesiš gzip kompresiju bez trošenja procesora na sadržaj koji se ne isplati kompresovati razumeš odnos expires zaglavlja i strategije imenovanja fajlova postaviš proxy_cache i pratiš njegovu efikasnost serviraš stari sadržaj kada backend padne, umesto da vraćaš grešku rešiš pitanje invalidacije keša u besplatnoj verziji nginx-a 1. gzip kompresija Tekstualni sadržaj se kompresuje na oko četvrtinu veličine. Za HTML, CSS, JavaScript i JSON to je najjeftinije poboljšanje performansi koje postoji. http { gzip on; gzip_vary on; gzip_proxied any; gzip_comp_level 5; gzip_min_length 256; gzip_types text/plain text/css text/xml text/javascript application/javascript application/json application/xml application/rss+xml application/atom+xml image/svg+xml font/ttf font/otf; } Objašnjenja za ono što nije očigledno: ...