Cea mai mare parte din ceea ce încarcă un vizitator nu ajunge deloc la PHP — este livrat din memoria cache, acesta fiind cel mai important motiv pentru care un site de aici este rapid.
Straturile, începând cu cel mai exterior
CDN-ul, dacă aveți unul, livrează imagini și fișiere statice din apropierea vizitatorului. Memoria cache a serverului păstrează pagini randate complet, astfel încât o vizită repetată să nu ruleze PHP. Modulul de cache Zinn® de pe site-urile WordPress decide ce poate fi stocat în cache și golește paginile corespunzătoare atunci când publicați.
Când trebuie să o goliți
Publicarea, editarea unei postări sau modificarea unui meniu golește automat paginile afectate. Trebuie să o goliți manual după ce modificați ceva ce modulul nu poate detecta că ați schimbat — un fișier de temă editat prin SFTP, o setare modificată direct în baza de date.
Site-uri → site-ul dumneavoastră → Cache → Golire.
„Modificarea mea nu apare”
Verificați în această ordine, deoarece aproape întotdeauna este vorba despre ultima opțiune:
- Goliți memoria cache a site-ului din ecranul de mai sus.
- Goliți CDN-ul, dacă modificarea a vizat o imagine sau o foaie de stil.
- Verificați propriul browser. Încărcați pagina într-o fereastră privată. În mai mult de jumătate dintre cazuri este vorba despre memoria cache locală, iar golirea memoriei noastre cache nu va rezolva problema.
Ce nu este stocat niciodată în cache
Sesiunile autentificate, coșurile de cumpărături, paginile de finalizare a comenzii și ecranele de administrare. Un magazin nu servește unui client coșul altui client, iar acest lucru este impus, nu configurat.