Svaki put kad netko otvori vašu WordPress stranicu, poslužitelj je sastavlja ispočetka. Pokrene PHP, postavi niz upita bazi podataka, iz predloška i dodataka posloži gotov HTML i tek ga onda pošalje pregledniku. To se ponavlja za svakog posjetitelja posebno, i to za stranicu koja se možda nije promijenila tjednima. Posjetitelj, dakle, čeka da se odradi posao koji je poslužitelj već stotinu puta odradio na potpuno isti način.
WP Rocket plugin dramatično pojednostavljuje stvari. Stranica se sastavi jednom, spremi kao gotova datoteka i sljedećim se posjetiteljima poslužuje takva kakva jest, bez PHP-a i bez baze. Razlika se osjeti odmah, a najviše ondje gdje najviše boli: na jeftinijem dijeljenom hostingu i u trenucima kad na stranicu istodobno dođe više ljudi, jer tada poslužitelj ne stigne svima raditi isto iznova.
Postoji veliki broj cache dodataka koji to rade, ali na temelju vlastitog iskustva uvijek preporučujem WP Rocket. Na primjer, na jednom web shopu naslovnica i ostale stranice učitavale su se oko pet sekundi, a nakon što sam postavio WP Rocket, Redis za predmemoriju objekata i optimizirao slike, najveći element na stranici iscrtavao se za 1,7 sekundi. Više o tome pročitajte u studiji slučaja: Tehnička optimizacija web shopa radnaodjeca.hr.
U nastavku objave pročitajte što WP Rocket odrađuje sam odmah po instalaciji, što trebate uključiti ručno, kada ga ne trebate kupovati, koliko košta i kako možete sami provjeriti je li vam pomogao.
WP Rocket opcije uključene odmah po aktivaciji plugina
Ovo je njegova najveća prednost i razlog zbog kojeg ga preporučujem ljudima koji nisu i ne žele biti tehničari. Predmemorija stranica počinje raditi u trenutku aktivacije, bez ijednog klika u postavkama.
Ono što radi u pozadini, bez ijedne postavke
Bez da išta dirate, WP Rocket sprema gotove stranice i vodi zasebnu predmemoriju za mobilne uređaje, optimizira slike koje se prve prikazuju, odgađa iscrtavanje sadržaja koji je izvan vidljivog dijela zaslona, uključuje predmemoriju preglednika i sažimanje datoteka pri prijenosu, optimizira Google fontove i vodi računa o košarici u WooCommerceu kako se ona ne bi zaglavila u predmemoriji. Tih postavki nema u sučelju jer ih nema smisla isključivati i one su najveća vrijednost WP Rocket plugina.
Ono što je uključeno po zadanom, ali se može mijenjati
Po zadanom su uključeni sažimanje CSS i JavaScript datoteka, predučitavanje cache-a, predučitavanje poveznica na koje posjetitelj tek namjerava kliknuti, rok trajanja predmemorije od deset sati i smanjena aktivnost WordPressova sučelja koje u pozadini stalno šalje upite.
Praktična posljedica svega toga jest da licencu možete kupiti, dodatak aktivirati i nikada ne otvoriti njegove postavke, a da ste ipak dobili ono zbog čega ste ga uzeli. Kod besplatnih dodataka za predmemoriju taj je put obično dulji, jer se do pristojnog rezultata dolazi tek nakon što se prođe kroz kartice s desecima prekidača.
Što morate uključiti sami
Nekoliko mogućnosti stoji isključeno dok ih sami ne uključite, i to s razlogom: svaka od njih dira način na koji se stranica prikazuje, pa na nekim predlošcima može nešto pokvariti.
Optimizacija CSS i JavaScript datoteka
Uklanjanje neiskorištenog CSS-a i odgoda izvršavanja skripti do prve radnje posjetitelja donose najveći pomak u rezultatima mjerenja, ali su i najosjetljivije. Uklanjanje neiskorištenog CSS-a zna razbiti izgled na predlošcima koje dodatak nije stigao obići, a odgoda skripti zna zaustaviti Slider na naslovnici, spriječiti otvaranje izbornika na mobitelu ili onemogućiti slanje kontaktnog obrasca.
Odgođeno učitavanje slika i videa
Slike, pozadine i ugrađeni videozapisi mogu se učitavati tek kad posjetitelj dođe do njih. Na stranicama s mnogo fotografija to skraćuje početno učitavanje, a jedini uobičajeni problem je slika na samom vrhu stranice, koju treba isključiti iz odgode da se ne bi pojavila sa zakašnjenjem. O samim formatima i veličinama pisao sam u tekstu o optimizaciji slika za web.
Čišćenje baze podataka
WordPress s vremenom nakupi revizije objava, komentare u smeću i privremene zapise koje nitko nikad neće otvoriti. WP Rocket ih može očistiti i posao rasporediti na mjesečnu razinu. Budući da se obrisano ne vraća, prije prvog čišćenja napravite sigurnosnu kopiju stranice.
Kako konfigurirati WP Rocketa bez neugodnih iznenađenja
Uključite jednu mogućnost, počistite predmemoriju, otvorite stranicu u anonimnom prozoru preglednika i prođite kroz sve što na njoj ima ikakvu interakciju: izbornik, obrazac, košaricu, filtre. Ako je sve u redu, idete na sljedeću. Ako nešto pukne, znate točno što je uzrok, jer ste promijenili samo jednu stvar.
Kada WP Rocket ne treba kupovati
Kad vam hosting radi na LiteSpeed poslužitelju
LiteSpeed Cache je besplatan i predmemoriju stranica radi kroz sam poslužitelj, dakle sloj niže od bilo kojeg dodatka koji se izvršava unutar PHP-a. Ako vaš hosting paket stoji na LiteSpeedu, WP Rocket vam ne treba.
Kad je uzrok sporosti negdje drugdje
Predmemorija ubrzava učitavanje, ali ne popravlja uzrok koji stranicu čini teškom i sporom. Predložak koji učitava četiri obitelji fontova i tri slidera, tridesetak dodataka od kojih polovica radi u pozadini ili neadekvatan hosting ostaju problem i dalje, samo se pod predmemorijom slabije vide. O uzrocima sam pisao u tekstu kako ubrzati WordPress web stranicu, a o izboru poslužitelja u tekstu o tome koji je najbolji hosting za WordPress.
Kad je stranica mala i statična
Za malu web stranicu od pet stranica koja se mijenja dvaput godišnje i besplatni WP Super Cache ili W3 Total Cache odradit će osnovno predmemoriranje. Razlika koju plaćate nije u tome da WP Rocket jedini zna spremiti gotovu stranicu, nego u tome što gotovo sve radi bez podešavanja, što rijetko nešto pokvari i jedan je od najbolji cache pluginova na tržištu.
Koliko WP Rocket košta
Licence se plaćaju godišnje, u ponudi su tri paketa:
- Single, jedna stranica, 49,00 € godišnje
- Plus, tri stranice, 99,00 € godišnje
- Multi, do pedeset stranica, 249,00 € godišnje
Pretplata se obnavlja sama nakon godine dana, a automatsko obnavljanje isključuje se u postavkama korisničkog računa. Besplatne verzije ni probnog razdoblja nema, ali novac možete tražiti natrag unutar četrnaest dana od kupnje, ako niste zadovoljni. Ako licencu ne obnovite, prestaju ažuriranja i podrška, a proizvođač navodi da se gubi i pristup dijelu značajki za optimizaciju, kao što je uklanjanje nekorištenog CSS-a.
Kroz moju partnersku poveznicu cijena je niža za 20 posto na svaku od pretplata: 👉 WP Rocket uz 20 posto popusta.
WP Rocket MCP: postavke koje čita i mijenja AI pomoćnik
Od inačice 3.23 WP Rocket ima ugrađeno sučelje preko kojeg se na stranicu može spojiti umjetna inteligencija i raditi sa stvarnim postavkama umjesto s pretpostavkama. Uključeno je u sve licence, bez doplate, a radi s pomoćnicima poput Claudea, Codexa i ChatGPT itd.
Pomoćnik preko tog sučelja može pročitati rezultate mjerenja izvedbe zajedno s preporukama, pročitati i izmijeniti postavke dodatka te pokazati što je promjena donijela. Svaka izmjena traži vašu potvrdu prije nego što se upiše.
Vlasniku stranice to mijenja jednu praktičnu stvar. Umjesto da otvarate administraciju, pa karticu dodatka, pa alat za mjerenje u trećem prozoru i onda pokušavate spojiti to troje, pitate običnim rečenicama u kakvom je stanju stranica i što bi se dalo popraviti, a odgovor dolazi iz vaše žive instalacije. Brojke koje sam naveo na početku teksta izvukao sam upravo tako, bez ijednog klika po sučeljima.
Dvije stvari valja reći odmah. MCP ne ubrzava stranicu ni za milisekundu, nego skraćuje put do podataka i postavki. I drugo, pomoćnik vidi trenutne vrijednosti, ali ne zna zašto je nešto namjerno isključeno, pa potvrda prije upisa nije formalnost. Za samostalno hostani WordPress potreban je i dodatak koji stranici otvara to sučelje.
Kako provjeriti je li se išta promijenilo
Testirajte stanje prije instalacije i aktivacije WP Rocketa i to na barem tri različite vrste stranica: na naslovnici, na jednoj objavi i na stranici proizvoda ili usluge. Testiranje samo jedne stranice može dati krivu sliku o ukupnim performansama stranice.
Dovoljni su Google PageSpeed Insights i GTmetrix, oba besplatna. Ne gledajte ukupnu ocjenu, nego vrijeme iscrtavanja najvećeg elementa, jer ocjena skače od testa do testa, a to vrijeme opisuje ono što posjetitelj stvarno čeka. Više o tim pokazateljima piše u tekstovima o Core Web Vitals pokazateljima i o tome što je LCP i kako ga popraviti.
Kad testirate ručno, radite to u anonimnom prozoru i s odjavljenim korisničkim računom. Prijavljenim korisnicima WordPress u pravilu poslužuje stranicu mimo predmemorije, pa biste inače gledali upravo ono stanje koje ste htjeli popraviti.
Isplati li se nabaviti WP Rocket
Isplati se i to iz razloga koji se da izmjeriti. Stranica poslužena iz predmemorije preskače PHP i bazu podataka u cijelosti, pa se vrijeme do prvog odgovora poslužitelja mjeri u desecima milisekundi umjesto u stotinama. Na mojoj stranici to je između 58 i 119 milisekundi, a najveći element iscrtava se za nešto više od pola sekunde. Isti poslužitelj bez predmemorije taj posao bi svaki put radio iznova za svakog posjetitelja i to bi svaki put trajalo višestruko duže.
To vrijedi i onda kad predmemorija nije glavni problem stranice. Loš predložak i previše dodataka ostaju loš predložak i previše dodataka, ali i takva stranica pod predmemorijom posjetitelju odgovara osjetno brže nego bez nje, jer joj poslužitelj više ne mora sastavljati svaku stranicu iznova. WP Rocket nije zamjena za tehničku optimizaciju koji treba obaviti, nego dio posla koji ionako mora biti obavljen.
Ako imate WordPress stranicu na kojoj vam je stalo do korisničkog iskustva, 49 eura godišnje je jedan od rijetkih troškova koji se vidi u brojkama već isti dan. Nabavite WP Rocket uz 20 posto popusta i izmjerite stanje prije i poslije, pa ćete razliku vidjeti sami.
Ako niste sigurni je li predmemorija uopće vaš problem ili je uzrok negdje drugdje, javite se i pogledat ćemo stanje stranice zajedno prije nego što bilo što kupite.
Podijelite objavu!


