Ieri m-am jucat cu ceva pluginuri ca să optimizez un pic un blog ce nu-mi dădea pace. Pe homepage avea ~700 KB și nu îmi plăcea mie că se încarcă mai greu față de alte bloguri.
Așa că m-am jucat cu câteva pluginuri.
Hyper Cache l-am instalat prima dată acum un an și ceva până în momentul în care am observat că cititorii nu primesc mesajul de confirmare pentru trimiterea comentariului(Comentariul tău este în așteptare).
Am descoperit că era vorba de o opțiune pe care n-o activasem:
Hyper Cache is able to work with users who left a comment and completes the comment form with user data even on cached page (with a small JavaScript added at the end of the pages). But the „awaiting moderation” message cannot be shown. If you have few readers who comment you can disable this feature to get back the classical WordPress comment flow.
Între timp băieții au făcut un update și au bușit această opțiune așa că l-am dezactivat pentru o perioadă de timp. Practic, mergeam fără nimic în perioada aceea, tot cache-ul îl făceam de pe VPS. Dar am fugit pe shared ca să scap de bătaia de cap. Andrei a avut dreptate când recomanda să ne focusăm pe ce trebuie…
Aseară am vrut să comprim un pic datele de pe blog pentru ca cei 700KB să mai scadă un pic. M-am jucat cu pozele și m-am jucat un pic cu Minify.
Am găsit un plugin WP Super Minify, interesant și simplu de folosit.
Cu ocazia asta, butonând pluginul am văzut că dezvoltatorul a realizat și un alt plugin care ar trebui să optimizeze scorul pentru PageSpeed Insights. Se numește WP Performance Score Booster și are rolul de a:
- Remove query strings from static content
- Enable GZIP compression (compress text, html, javascript, css, xml and so on)
- Set expire caching (Leverage Browser Caching)
Sigur că acest cache poate fi setat și din .htaccess, dar e bătaie de cap pentru multe persoane.
Cu ocazia asta am aflat că sunt prea puține firme de hosting ce oferă GZIP by default. Dintre cele 4 shared-uri pe care le am doar Andrei are așa ceva.
Flavy a zis
Ai idee de vreun plugin care face cam aceleasi lucruri ca Minify, dar actioneaza asupra imaginilor? Adica sa le faca un fel de resize, daca nu compression.
Marius Cucu a zis
Rezise nu știu dacă este vreunul, dar exista WP Smush.it. Nu știu cât de ok este pe termen lung pentru că am auzit că Yahoo închide șandramaua.
Dar mai ai și: CW Image Optimizer sau EWWW Image Optimizer.
Însă nu pe toate găzduirile au activate librăriile de care au nevoie. Eu prefer să le crop-uiesc singur, pe fiecare în parte și apoi să folosesc acest tool.
VASI le R a zis
Nu ştiu ce-i cu WP Super Minify, dar presupun că face cam aceleaşi chestii ca Autoptimize. Eu folosesc plugin-ul Autoptimize de mult timp şi face ce trebuie, împăcându-se bine cu WP Super Cache. 🙂
Marius Cucu a zis
Mai degrabă cu WP Performance Score Booster cred că se „luptă”. Nu l-am testat, doar am auzit de el.
WP Super Cache nu mai folosesc de ceva vreme.
Edit: Autoptimize cred că le înclude pe amândouă.
VASI le R a zis
S-ar putea.
ice4you a zis
Daca zici tu ca e mai optimizat acum … sunt de acord cu tine … eu nu am vazut nici o diferenta. 😀
Marius Cucu a zis
Adică se încarcă rapid?! :O
ice4you a zis
Adica se incarca la fel de rapid ca inainte. 😀
Grig a zis
Indiferent ce module combini, nu o să-ți iasă niciodată o optimizare 100%, multe chichițe trebuiesc ajustate manual, totul trebuie început cu codul sursă și apoi poți trece pl module de tot felul.
M-am străduit o zi întreagă să scot un scor bun în PageSpeed by Google și un timp de încărcare sub o secundă și tot nu sunt deplin mulțumit.
Marius Cucu a zis
Mda, dar din păcate am ceva js la care nu pot renunța, din 3 pluginuri diferite, mai e și adsense-ul care face nebunii. Niciodată n-o să pot să fac 100%.
Dani a zis
Trebuie facut pentru utilizator blogul, pe urma pentru motoare de cautare.
cartonic a zis
Eu sunt multumit de cum imi merge blogul, alt sait nu am. Tema e destul de bine construita iar eu nu folosesc decat un plugin pentru cache, bunicel nu excelent. Nu m-am inteles cu W3 Total Cache ca aveam o gramada de lucruri de configurat si m-am lipsit.
In google pagespeed am 75 din 100 pentru desktop si 62 din 100 pentru mobil. Gtmetrix imi arata un pagespeed de 88 din 100. Cand oi fi atat de celebru de n-o mai merge sau e cazul de mai multa viteza o sa schimb sharedul cu un VPS, probabil.