Base ng Kaalaman

Caching, at kung paano ito i-clear

Kung ano ang ginagawa ng cache layer, kung kailan ito iki-clear, at kung bakit maaaring hindi pa lumalabas ang iyong pagbabago.

Karamihan sa kinakarga ng isang bisita ay hindi kailanman umaabot sa PHP — sineserbhan ito mula sa cache, na siyang pinakamalaking dahilan kung bakit mabilis ang isang site dito.

Ang mga layer, pinakalabas muna

Ang CDN, kung mayroon ka nito, ay nagse-serve ng mga larawan at static na file mula sa malapit sa bisita. Ang server cache ay naglalaman ng buong nai-render na mga pahina, kaya ang paulit-ulit na pagbisita ay hindi nagpapatakbo ng PHP. Ang Zinn® cache plugin sa mga site ng WordPress ay nagpapasya kung ano ang maaaring i-cache at nililinis ang tamang mga pahina kapag nag-publish ka.

Kailangan mong linisin ito

Ang pag-publish, pag-edit ng post, o pagbabago ng menu ay kusang naglilinis sa mga apektadong pahina. Kailangan mong linisin ito nang mano-mano pagkatapos magbago ng isang bagay na hindi nakikita ng plugin na binago mo — isang theme file na na-edit sa pamamagitan ng SFTP, isang setting na binago nang direkta sa database.

Mga Site → ang iyong site → Cache → Linisin.

"Hindi lumalabas ang aking pagbabago"

Suriin sa pagkakasunod-sunod na ito, dahil kadalasang ito ang huli:

  1. Linisin ang cache ng site mula sa screen sa itaas.
  2. Linisin ang CDN, kung ang pagbabago ay sa isang larawan o stylesheet.
  3. Suriin ang iyong sariling browser. I-load ang pahina sa isang pribadong window. Mahigit sa kalahati ng mga ito ay lokal na cache, at walang dami ng paglilinis sa amin ang mag-aayos nito.

Kung ano ang hindi kailanman naka-cache

Mga naka-log-in na sesyon, cart, checkout at mga screen ng admin. Ang isang tindahan ay hindi nagse-serve sa isang customer ng basket ng ibang customer, at ipinapatupad ito sa halip na kino-configure.

Na-stuck pa rin?

Kasama ang suporta sa bawat plano at may mga sagot sa iyong sariling wika.

Makipag-ugnayan sa suporta Lahat ng artikulo