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

Class Accelerator Cache for PHP

— Add-On pour WorldWideScripts.net

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

Nouveau! Suivez-nous que vous le souhaitez!


Cache Accelerator classe pour PHP - WorldWideScripts.net objet en vente

Ads

Ad: Bluehost hosting

Mise à jour 24/04/2013Soumis un patch (version 1.3) qui fixe une erreur introduite en 1.2. Actuellement stable et fonctionner comme prévu . Voir FAQ jusqu'au jour est approuvé .

Mise à jour : 23/04/2013: Publication d'un patch ( version 1.2 ) qui fixe une erreur lorsque les fichiers de cache sont vides ou peut-être corrompu.

Mise à jour : 20/04/2013: Ajout d'un aperçu en direct qui contient la documentation et l'explication suivante .

Le cache accélérateur de classe pour PHP fournit un système de cache pour PHP 5 méthodes de programmation orientée objet et des techniques. Il permet la mise en cache automatique des fonctions d'objets sans avoir à écrire ou ajouter un nouveau code pour les fonctions ou la mise en œuvre de votre classe .

Il préserve également des méthodes ou des propriétés des objets et permet le chiffrement et le déchiffrement.

Quand vous avez une classe qui contient un grand nombre de fonctions, comme une classe qui interagit avec votre base de données, vous pouvez mettre en cache les résultats pour réduire la charge sur votre serveur et de votre application web ou d'un site de courir plus vite . D'autres systèmes de mise en cache exigent que vous écrivez un tas de code à l'intérieur de vos fonctions, ce qui fait vraiment mal à la lisibilité et la maintenabilité de vos fonctions et de classe dans l'avenir. C'est là Cache Accelerator classe pour PHP diffère .

Cache Accelerator classe pour PHP est un « wrapper » ou classe décorateur qui se trouve sur le dessus de votre classe existante et met automatiquement le système de cache pour vous - sans avoir à réécrire vos fonctions . Voici un exemple très simple :

class UserDatabase {

function getUser($user_id) {
    try {
        $db = new PDO('mysql:host=localhost;port=3306;dbname=users', 'root', '');
        $db -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        $stmt = $db -> prepare('SELECT * FROM users WHERE user_id = ? LIMIT 1;');
        $stmt -> execute(array($userID));

        $user = NULL;

        while ($result = $stmt -> fetchObject()) {
            $user = $result;
        }
        return $user;
    } catch (PDOException $e) {
        return NULL;
    }
}
}

// Create a new instance of our user database.
$db = new UserDatabase()

// Add the caching system to our user database.
$db = new ClassAcceleratorCache($db, $options);

// Now our user database class's functions will be cached!

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éé:
20 Avril 13

Dernière mise à jour:
25 Avril 13

Version du logiciel:
PHP 5.x , PHP 5,0 à 5,2 , PHP 5.3 , PHP 5.4

Haute Résolution:
Non, les fichiers inclus

Mots-clés

Acelerator, cache, cache, décrypter, crypter, objets, oop, php