Object Cache în WordPress
Dacă site-ul dispune de un modul de memorie persistentă (Redis sau Memcached), funcțiile wp_cache_* evită lovirea repetată a bazei de date SQL prin stocarea datelor direct în RAM:
wp_cache_set($cheie, $date, $grup, $expirare): salvează în cache.wp_cache_get($cheie, $grup): citește din memorie.wp_cache_delete($cheie, $grup): invalidează intrarea.
Exemplu Concret: Salvarea rezultatului unui calcul complex în Object Cache
<?php
$statistici = wp_cache_get('statistici_lunare', 'rapoarte');
if (false === $statistici) {
// Calcul greoi din DB
$statistici = calculeaza_statistici_grele();
wp_cache_set('statistici_lunare', $statistici, 'rapoarte', 3600);
}
?>
Întrebări & Exemple de Cod:
Operațiuni de Object Cache: wp_cache_get, set și delete în WordPressAi o nelămurire despre utilizarea comenzii
Operațiuni de Object Cache: wp_cache_get, set și delete în WordPresssau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.