Általános elvek megőrzése oldalakat a cache - php

Ahhoz, hogy a hálózat optimalizálása mechanizmus használatával tárolására egy vett HTTP-n keresztül a dokumentumokat a cache az újrafelhasználási célú őket anélkül, hogy a forrás szerver. A dokumentumok a cache elérhető lesz a következő alkalommal, amikor belépnek, kirakodása nélkül az elsődleges kiszolgálóról, amelynek célja, hogy fokozza az ügyfél hozzáférési sebesség hozzá, és csökkenti a hálózati forgalmat.







Gyorsítótárak maguk kétfélék - helyi és általános

A helyi cache tárolja közvetlenül a kliens lemez, létrehozni és kezelni a böngészőt. Általános - proxy cache szervezet vagy szolgáltató és állhat egy vagy több proxy szervereket. Helyi gyorsítótár van jelen, valószínűleg minden böngésző a jelentős része a közös ember használja az internetet. És ha egy kis töredéke a helyek most becsült forgalom, a letöltési sebesség - egy fontos szempont, hogy figyelembe kell venni a fejlődő web-projekt.

Tárolható a cache az oldal határozza meg a dinamikus információk az adatforrás. Így szükséges, hogy a cache határozza meg te alapján várható élettartamukat oldal.







Amikor kiválasztja a minta az adatbázis (például a keresést a felhasználó által beírt szó), akkor ezt az oldalt biztos, hogy kérje a szerver minden hívás nélkül használni cache, mint a több kért kívánt szavakat hatalmas, és ha azt is meg kell küzdeniük a változó adathalmaz, caching értelmetlen. Vagy jön a képző tegyük fel menetrend jön a látogatókat (ami változik minden látogatás, hogy gyakorlatilag minden hívás), akkor a cache egyszerűen káros.

Azonban, ha beszélünk ugyanazon a grafikonon, de tegnap, a cache ajánlott, mivel ezek már nem lehet változtatni, és meg tudjuk menteni magunkat, és a felhasználó erőforrásokat és időt tölteni ezeket az oldalakat helyezi azokat egy helyi vagy megosztott gyorsítótár. Ennek folytatása ez a helyzet, amikor megalakult a menetrend nem valós idejű, és óránként. Akkor lehet megjósolni a dátumot a végén a „eltarthatóság” generált adatokat.

PHP-vezérlő program cache működésének eredményéről, így további mezők fejlécében HTTP-válasz kihívás Header () függvényt.

Néhány általános kijelentések jellemző nem csak az a PHP-program:

- Pages továbbított POST soha nem tárolja a cache;
- Pages kért GET és paramétereket tartalmazó (az URL jelen van „?”) Nem a cache, ha másképp nincs feltüntetve

Így a legtöbb esetben további utasításokat a program nem kell hozzá. Főbb kell hozni a figyelmet lehet kettőre:

- tilalom caching dokumentumok gyorsítótárazhatóvá alapértelmezés
- caching dokumentumok, amelyeket nem lehet az alapértelmezett cache-t.




Kapcsolódó cikkek