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

— Lisäosa WorldWideScripts.net

Tilaa syötteen pysymään ajan tasalla!

Uusi! Seuraa meitä kuin haluat!


AutoCache - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Käyttöönotto

AutoCache on mitä nimi tarkoittaa: automaattinen välimuisti.

Riippumatta web-sovelluksen käytät, AutoCache pitäisi pystyä nopeuttaa sitä. Se istua välillä PHP ja PHP web-sovellus ja katsoa mitä tietoja kulkee, niin että jos on kahtena pyyntö tulevaisuudessa (asetetun aikataulun), niin sen sijaan, että sovellus tiensä jälleen, me palvelemme tallennettu / välimuistissa vastauksen sijaan. Tämä tarkoittaa vähemmän tietokantakyselyitä ja vähemmän käsittelyn pyyntöä kohden (kuten vetämällä objektin välimuisti yleensä <1 ms).

Täytäntöönpano

Toteuttamiseksi AutoCache, kaikki sinun tarvitsee vain lisätä muutaman rivin koodia alkuun (tai yläosassa) oman käsikirjoituksen. Paikannus ei ole merkitystä niin kauan kuin mitään näkyy asiakkaalle ja ei HTTP-otsikot lähetetään, ennen kuin soitat AutoCache::Push() tai AutoCache::PullOrPush().

Esimerkit

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

Yllä skripti tehdä pyyntöjä samalla URI pidettävä sama tarkoitus. Objekti pysyy välimuistissa enintään 5 sekuntia (se TTL-aika elää). Muita pyyntöjä 5 sekunnin kuluessa toisen pyynnöstä sama URI tarjoillaan välimuistista.

Jos sisältö poikkeaa per IP-osoite tai evästeen, voit käyttää jotain tällaista:
 <? Php vaativat "auto-cache.php"; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); // Älä palvella samaa sisältöä eri IP-osoitteita. AutoCache :: Hash ($ _ SERVER ['REMOTE_ADDR']); AutoCache :: PullOrPush (5); 
Tai...
 <? Php vaativat "auto-cache.php"; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); // Eri "käyttäjänimi" cookie, eri kohde. AutoCache :: Hash ($ _ COOKIE ['username']); AutoCache :: PullOrPush (5); 

Lataa
Muut komponentit tässä luokassaKaikki osat tämän tekijän
KommentitUsein kysyttyjä kysymyksiä ja vastauksia

Ominaisuudet

Kirjoittaja:
03 maaliskuu 12, Last Update

Files Mukana:
PHP

Software Version:
PHP 5.x

Avainsanoja

eCommerce, Kaikki tuotteet, kiihdytin, vä, limuisti, vä, limuistin luokka, sivu vä, limuistin kyselyn vä, limuistin staattinen vä, limuistin, web vä, limuisti