IVTEC Soluții web pe măsură

Cel mai ieftin cache este munca pe care nu o faci de două ori

Înainte să instalezi Redis, întreabă-te de câte ori pe zi se schimbă de fapt datele.

Ilustrație pentru articolul Cel mai ieftin cache este munca pe care nu o faci de două ori

Pe un site personal, cea mai mare parte din conținut se schimbă de câteva ori pe lună. Se citește însă de mii de ori. Orice lucru calculat la fiecare cerere e muncă plătită de o mie de ori și folosită o dată.

Trei mutări simple

Parsează la scriere, nu la citire. Markdown-ul se transformă în HTML când apeși Salvează. În front-end se servește HTML gata făcut.

Setările într-un singur fișier. Toate setările devin un var_export scris pe disc. O includere, zero interogări, iar OPcache îl ține deja compilat.

Sitemap și feed pe disc. Se regenerează la o oră, nu la fiecare vizită a unui robot.

Ce nu am făcut

Nu am pus cache pe paginile de articol. Se încarcă în câteva milisecunde și oricum, prima dată când adaugi un strat de cache, adaugi și o clasă întreagă de bug-uri: conținut vechi afișat cu încredere.

Un cache greșit e mai greu de depanat decât o pagină lentă.

Articole înrudite