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

@fr1wwsAbonnez-vous à notre RSS pour rester à jour!

Nouveau! Suivez-nous que vous le souhaitez!


AutoCache - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Introduction

AutoCache est ce que son nom l'indique: cache automatique.

Indépendamment de l'application Web que vous utilisez, AutoCache devrait pouvoir accélérer. Il va se asseoir entre PHP et votre application web PHP et regarder quelles données passe, de sorte que se il ya une demande en double dans l'avenir (dans un délai fixé), puis au lieu de laisser l'application exécuté à nouveau son cours, nous servons a / réponse enregistré en mémoire cache à la place. Cela signifie requêtes de base de données de moins en moins le traitement par demande (comme tirer un objet à partir du cache prend habituellement <1 ms).

Exécution

Pour mettre en œuvre AutoCache, tout ce que vous devez faire est d'ajouter quelques lignes de code vers le haut (ou vers le haut) de votre script. Le positionnement ne est pas pertinent tant que rien ne est montré au client et aucun en-tête HTTP est envoyé avant d'appeler AutoCache::Push() ou AutoCache::PullOrPush().

Exemples

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

Le script ci-dessus fera toutes les demandes avec le même URI pour être considéré comme le même objet. L'objet restera en cache pour un maximum de 5 secondes (ce est le TTL-temps à vivre). Toutes les autres demandes dans les cinq secondes d'une autre demande du même URI seront servis à partir du cache.

Si votre contenu diffère par adresse IP ou un cookie, il suffit d'utiliser quelque chose comme ceci:
 <? Php require 'auto-cache.php'; AutoCache de Hash ($ _ SERVER ['REQUEST_URI']); // Ne servez pas le même contenu pour les adresses IP différentes. AutoCache de Hash ($ _ SERVER ['REMOTE_ADDR']); AutoCache :: PullOrPush (5); 
Ou...
 <? Php require 'auto-cache.php'; AutoCache de Hash ($ _ SERVER ['REQUEST_URI']); // Different "nom d'utilisateur" cookie, objet différent. AutoCache de Hash ($ _ COOKIE ['username']); AutoCache :: PullOrPush (5); 

Télécharger
D'autres éléments de ce typeTous les composants de cet auteur
CommentairesFoire aux questions et réponses

Propriétés

Créé:
3 Mars 12

Dernière mise à jour:
N / A

fichiers inclus:
PHP

Version du logiciel:
PHP 5.x

Mots-clés

eCommerce, tous les objets, accé, lé, rateur, cache, classe de cache, la page cache, cache de requê, te, cache statique, cache Web