WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

AutoCache

— Add-On till WorldWideScripts.net

Prenumerera på vårt foder för att hålla dig uppdaterad!

Nytt! Följ oss som du vill ha det!


AutoCache - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Introduktion

AutoCache är vad namnet antyder: automatisk cache.

Oavsett webbapplikationen du använder, bör AutoCache kunna påskynda den. Det kommer att sitta mellan PHP och din PHP webbapplikation och titta vilka data passerar genom, så att om det är en dubblett begäran i framtiden (inom en inställd tidsram), då istället för att låta appen ha sin gång igen, vi ska tjäna en sparad / cachad svar istället. Det innebär färre databasfrågor och mindre bearbetning per förfrågan (som att dra ett objekt från cache brukar ta <1ms).

Implementering

För att genomföra AutoCache, allt du behöver göra lägga till några rader kod till toppen (eller nära toppen) i ditt manus. Positioner är irrelevant så länge inget visas för kunden och ingen HTTP-huvuden skickas innan du ringer AutoCache::Push() eller AutoCache::PullOrPush().

Exempel

 <? Php kräva "auto-cache.php '; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); AutoCache :: PullOrPush (5); 

Ovanstående skript kommer att göra några förfrågningar med samma URI att betraktas på samma objekt. Objektet kommer att stanna cachade i högst 5 sekunder (det är TTL-tid att leva). Alla andra ansökningar inom 5 sekunder av en annan begäran av samma URI serveras från cachen.

Om ditt innehåll skiljer per IP-adress eller kaka, helt enkelt använda ungefär så här:
 <? Php kräva "auto-cache.php '; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); // Inte tjänar samma innehåll för olika IP-adresser. AutoCache :: Hash ($ _ SERVER ['REMOTE_ADDR']); AutoCache :: PullOrPush (5); 
Eller...
 <? Php kräva "auto-cache.php '; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); // Olika "användarnamn" cookie, olika objekt. AutoCache :: Hash ($ _ COOKIE ['username']); AutoCache :: PullOrPush (5); 

Hämta
Andra komponenter i denna kategoriAlla komponenter i denna författare
KommentarerVanliga frågor och svar

Egenskaper

Skapad:
3 mars 12

Senaste uppdatering:
N / A

Filer Ingår:
PHP

Software Version:
PHP 5.x

Nyckelord

e-handel, alla artiklar, accelerator, cache, cache klass, sida cache, frå, ga cache, statisk cache, webb-cache