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

Mag-subscribe sa aming mga feed upang manatili hanggang sa petsa!

Bago! Sundin amin sa gusto mo!


AutoCache - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Panimula

AutoCache ay nagpapahiwatig kung ano ang pangalan: awtomatikong cache.

Anuman ang web application na iyong ginagamit, AutoCache ang dapat ma upang mapabilis ito. Ito ay umupo sa pagitan ng PHP at ang iyong mga web application PHP at manood ng kung anong data ang pagpasa sa pamamagitan ng, kaya na kapag mayroong isang duplicate kahilingan sa hinaharap (sa loob ng isang set na tagal ng panahon), pagkatapos ay sa halip ng pagpapaalam patakbuhin ang app muli kurso nito, aming ipadadala maglingkod isang nai-save / cache na tugon sa halip. Nangangahulugan ito ng mas kaunting mga query sa database at mas pagproseso sa bawat hiling (bilang ng paghila sa isang bagay mula sa cache karaniwang tumatagal ng <1ms).

Pagsasakatuparan

Upang ipatupad ang AutoCache, ang kailangan mo lang gawin ay magdagdag ng ilang linya ng code sa itaas (o malapit sa tuktok) ng iyong script. Ang pagpoposisyon Walang katuturan hangga't walang ay ipinapakita sa mga client at walang mga HTTP header ay ipinapadala bago ka tumawag AutoCache::Push() o AutoCache::PullOrPush().

Mga halimbawa

 <? Php nangangailangan ng 'auto-cache.php'; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); AutoCache :: PullOrPush (5); 

Ang script sa itaas ay gumawa ng anumang mga kahilingan na may parehong URI upang maisaalang-alang ang parehong bagay. Ang bagay na ito ay mananatiling naka-cache na para sa isang maximum na 5 segundo (iyon ang TTL-oras upang mabuhay). Anumang iba pang mga kahilingan sa loob ng 5 segundo ng isa pang kahilingan ng parehong URI ay inihatid mula sa cache.

Kung ang iyong nilalaman ay naiiba sa bawat IP address o cookie, gamitin lamang ng isang bagay tulad nito:
 <? Php nangangailangan ng 'auto-cache.php'; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); // Huwag maglingkod ng parehong nilalaman para sa iba't ibang mga IP address. AutoCache :: Hash ($ _ SERVER ['REMOTE_ADDR']); AutoCache :: PullOrPush (5); 
O kaya...
 <? Php nangangailangan ng 'auto-cache.php'; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); // Iba't ibang "username" cookie, iba't ibang mga bagay. AutoCache :: Hash ($ _ cookie ['username']); AutoCache :: PullOrPush (5); 

I-download
Iba pang mga bahagi sa kategoryang itoAng lahat ng mga bahagi ng may-akdang ito
Mga komentoMga madalas itanong at sagot

Properties

Nilikha:
3 Marso 12

Huling Update:
N / A

File Kasamang:
PHP

Bersyon ng Software:
5.x PHP

Keyword

eCommerce, ang lahat ng Item, aselerador, cache, klase cache, cache na pahina, cache query, static cache, ang cache ng web