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 til WorldWideScripts.net

Abonner på vores feed for at holde dig ajour !

Nyt! Følg os som du ønsker det!


AutoCache - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Introduktion

AutoCache er, hvad navnet antyder: automatisk cache.

Uanset web program du bruger, bør AutoCache kunne fremskynde den. Den vil sidde mellem PHP og din PHP webapplikation og se hvilke data går, så hvis der er en dublet anmodning i fremtiden (inden for en fastsat tidsramme), så i stedet for at lade den app køre sit løb igen, vi vil tjene en gemt / cached respons i stedet. Det betyder færre databaseforespørgsler og mindre forarbejdning pr anmodning (som trækker et objekt fra cache normalt tager <1 ms).

Implementering

At gennemføre AutoCache, alt hvad du skal gøre er at tilføje et par linjer kode til toppen (eller nær toppen) af dit script. Placeringen er irrelevant, så længe intet er vist til kunden, og ikke HTTP-headers sendes før du ringer AutoCache::Push() eller AutoCache::PullOrPush().

Eksempler

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

Ovenstående script vil gøre anmodninger med samme URI skal betragtes det samme objekt. Objektet vil forblive caches for maksimalt 5 sekunder (det er TTL-tid til at leve). Alle andre anmodninger inden for 5 sekunder af en anden anmodning fra den samme URI vil blive serveret fra cache.

Hvis dit indhold er forskellig per IP-adresse eller cookie, blot bruge noget som dette:
 <? Php kræver "auto-cache.php«; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); // Du må ikke tjene det samme indhold til forskellige IP-adresser. AutoCache :: Hash ($ _ SERVER ['REMOTE_ADDR']); AutoCache :: PullOrPush (5); 
Eller...
 <? Php kræver "auto-cache.php«; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); // Forskellige "brugernavn" cookie, andet objekt. AutoCache :: Hash ($ _ COOKIE ['username']); AutoCache :: PullOrPush (5); 

Hent
Andre komponenter i denne kategoriAlle komponenter i denne forfatter
KommentarerOfte stillede spørgsmål og svar

Egenskaber

Oprettet:
3 Marts 12, Seneste opdatering

Søgeord

eCommerce, alle varer, speeder, cache, cache klasse, side cache, forespø, rgsel cache, statisk cache, web cache