Motorul WordPress, așa cum am menționat deja mai sus, este prea greu pentru natura sa. E vorba de "dinamismul" său. Spre deosebire de platformele "statice", WP lucrează la PHP, ceea ce face ca numeroasele cereri către bazele de date să fie date, datorită faptului ce formează conținutul. Din fericire, există o tehnologie care poate accelera semnificativ procesul, se numește caching.
Principiul caching-ului este în principiu simplu. De obicei, aceasta se reduce la faptul că unul sau altul dintre plugin-ul generează pagini dinamice statice, oferindu-le în consecință a vizitatorului. În acest caz, serverul nu trebuie să proceseze majoritatea cererilor, ceea ce reduce semnificativ încărcarea serverului și crește viteza. Acum hai să ajungem la subiect. Care sunt pluginurile pentru cache și care dintre ele să alegeți? În acest lucru vă vom ajuta un excelent studiu efectuat pe Tutorial9, extrasul din rezultatele căruia vreau să vă aduc.
Cum a fost realizat acest studiu? Apache Benchmark a fost folosit pentru a evalua performanța unui anumit plug-in. Acest test generează un număr mare de cereri, pe baza cărora raportul este generat cu privire la numărul de cereri de server pe secundă și timpul mediu de transfer de date. Context: WordPress 2.9.1 care are mai multe plug-in-uri populare - Akismet, All in SEO Pack și Google XML Sitemap. Cantitatea de trafic pe blogul de testare nu este mare, există un conținut mixt - text, imagini, foi de calcul, java-script-uri. Pentru obiectivitate, fiecare măsurătoare a fost repetată de mai multe ori pe zi.
Blog cu cache disabled
Blogul fără pluginuri activate a arătat următoarele rezultate:
Solicitări pe secundă - 13,96;
Timpul pentru fiecare cerere este de 716,58 ms;
Rata de transfer a datelor este de 673,98 Kbps
După cum puteți vedea, datele inițiale nu sunt impresionante. Să vedem ce și cum să îmbunătățim.
Plug-in-ul WP-Cache popular a demonstrat următorul rezultat:
Solicitări pe secundă - 109,59;
Timpul pentru fiecare cerere este de 91,25 ms;
Viteza de transmisie a datelor - 5307,00 Kbps
Vizibil mai bine decât fără caching. Rezultatul depășește blogul fără plug-inuri activate în medie cu 685%. Voi observa că WP-Cache este un plug-in cunoscut de mult, istoric popular.
WP Super Cache este acum probabil mai popular decât WP-Cache. Acest lucru este ușor de explicat - WP Super Cache este o versiune modificată a WP-Cache. Pe lângă faptul că este mai rapid, el este, de asemenea, "mai deștept", adică știe mai mult decât predecesorul său. În special, este mai ușor de instalat și îndepărtat, se poate curăța "gunoi" după dezactivare și așa mai departe.
În ceea ce privește viteza, rezultatul este următorul:
Solicitări pe secundă - 118,23;
Timpul pentru fiecare solicitare este de 84,58 ms;
Viteza de transmisie a datelor - 5743,07 Kbps
Rezultatele testelor depășesc rezultatele WP-Cache. WP Super Cache este în medie mai rapid decât un blog fără caching activat, în medie 747%. Observ o altă caracteristică - dacă este activată compresia WP Super Cache. acesta poate fi chiar mai lent decât un blog fără plug-in-uri!
Hyper Cache - un plugin destul de nou, care încă nu a reușit să câștige multă popularitate. Cu toate acestea, a arătat un rezultat excelent în timpul testării. În plus, plugin-ul este destul de simplu de instalat și configurat.
Solicitări pe secundă - 130,75;
Timpul pentru fiecare solicitare este de 76,48 ms;
Rata de transfer de date este de 6325.36 Kbps
În medie, acest lucru este mai bun cu 837% decât un blog fără plug-inuri.
Rezultatele pluginurilor de caching pentru wordpress
Nu am adus toate plugin-urile în acest articol, deoarece alegerea optimă este una dintre cele de mai sus. Dacă aveți timp, dorință și cunoaștere a limbii engleze, puteți învăța cu ușurință rezultatele complete ale examinării comparației pluginurilor wordpress pentru caching.
Și ce plugin folosiți pentru caching-ul wordpress și de ce?
Îți place postul? Abonați-vă la blog prin RSS. E-mail sau twitter.