WP-Cache este un plugin pentru ProBloggers.
In cazul in care ai un blog cu un trafic considerabil (ma refer la momentele cand ajungi la un minim de 5k unici/zi) si evident hosting platit, WP-Cache este un plugin pe care obligatoriu trebuie sa il instalezi. Extrem de eficient, te ajuta sa linistesti de cateva ori bune incarcarea procesorului si a memoriei serverului transformanduti paginile dinamice ale wordpress-ului in pagini statice pe care le serveste direct in momentul accesarii fara sa fie nevoie de a mai incarca intreg codul php si a construi paginile din baza de date.
L-am folosit acum cateva saptamani si incepand de ieri l-am introdus din nou. A facut miracole in noaptea asta :)
Evident are si parti “proaste”. Cam toate informatiile ce vrei sa le trimti in timp real sunt cache-uite. De exemplu nu poti tine un plugin in timp real cu numarul de vizitatori online pentru ca le face cache si nu ai cum sa eviti asta. Daca un P4 @ 1GB imi “murea” la ~250 vizitatori online in acelasi timp, acum a rezistat cu siguranta la mult mai multi… Incarcarea nu sare de 0,40(1cpu) iar memoria am vazut-o o singura data urcand pe la 60%. Cred ca lucra pluginul la maxim in momentele alea pentru ca au fost cateva minute in care mi-a facut rapid 350 de pagini cache.
WP-Cache 2.0.20: Download here.
Cu placere :P
la mine o tine una si buna cu bloank page. tre sa mass refresh.
l-am scos de pe blog.
@ Zoso: Are intarzieri in aparitia comentariilor si stirilor noi dar doar atat. Ideea e ca la trafic mare e esential. Eu il dau jos cand vreau neaparat ca o stire sa ajunga repede sus sau cand fac modificari la template. Sterg si cacheul si apoi il pun la loc. Fara el nu mai fac fata…
@ Alex : merci :P
mda. ciudat.
pe omfg.ro il am pus. acolo nu comenteaza. dar pe zoso.ro face ca mai sus.
In cazul in care ai setat sa nu iti dea warnings la php inseamna ca ai patit ca mine cand l-am mutat pe dedicat. incearca sa il activezi si sa “eviti” rahatul de shortcut pe care trebuie sa il faci la un moment dat astfel:
1. copiezi wp-cache-phase1.php direct in /wp-content/
2. in root deschizi wp-settings.php si in loc de
// if ( defined(’WP_CACHE’) )
// require (ABSPATH . ‘wp-content/advanced-cache.php’);
pui
// if ( defined(’WP_CACHE’) )
// require (ABSPATH . ‘wp-content/wp-cache-phase1.php’);
Iti va merge brici. Evident fara // :)
Ce te faci cand foloseste AMP si Wp-Chace ?
Eu nu am reusit pana acum sa fac astea doua sa se inteleaga. De funtionat functioneaza totul perfect cu o singura problema: pluginul de cache nu mai incarca paginile din cache chiar daca WP le face, el tot din cod returneaza cererea.
Adica am tot timpul: 0 cached pages, 0 expired pages si in folderul de cache apar la fisiere in prostie !
Daca scot AMP totul merge perfect !
AMP=Anarchy Media Player
nu am avut somn pana nu am rezolvat problema … am reusit sa le fac sa mearga ;) …
jajajaj ceva de gen am facut si eu :).
initial a facut folosind prima metoda (aia cu fisierele html) apoi am identificat cam care era problema, am gasit ceva legat de php5 referitor la register_shutdown_function … balarii ! in fine bine ca i’am dat de cap ca ma exaspera !!!
Problema o aveam de ceva vreme dar uite ca azi noapte nu m’am culcat pana nu i’am dat de cap !
Mie imi merge blogul mult mai greu daca tin Wp-cache activat in marea majoritate a timpului. E tampit plugin-ul, trebuie golit cache-ul periodic din ce am observat eu.
Asadar, un astfel de plugin e folositor doar in cazul Digg/SlashDot effectului. la orice altceva serverul meu tine (am avut si spre 10K pe zi fara probleme majore). Insa de fiecare data cand a dat Digg-ul in mine… of of :)
Mike’s last blog post..Permanent redirects have never been easier
Depinde… eu il am instalat pe http://www.mis24h.com si functioneaza impecabil pentru un trafic de 5-6k unici pe zi. Cacheul se goleste singur.