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

Abonner på vårt feed for å holde deg oppdatert!

Nyhet! Følg oss som du vil ha det!


Klasse Accelerator Cache for PHP - WorldWideScripts.net Element til salgs

Ads

Ad: Bluehost hosting

Oppdater 4-24-2013: Sendt en oppdatering (versjon 1.3) som fikset en feil introdusert i 1.2. Tiden stabil og fungerer som forventet . Se FAQ før oppdateringen er godkjent .

Oppdatering: 4-23-2013: Utgitt en oppdatering (versjon 1.2) som fikset en feil når cache-filer var tomme eller muligens skadet.

Oppdatering: 4-20-2013: Det er lagt en levende forhåndsvisning som inneholder dokumentasjon og følgende forklaring .

The Class Accelerator Cache for PHP gir en caching system for PHP 5 objektorientert programmering metoder og teknikker . Det gir mulighet for automatisk bufring av objektfunksjoner uten behov for å skrive eller legge til ny kode til din klassens funksjoner eller implementering .

Den bevarer også gjenstander metoder eller egenskaper og gir mulighet for kryptering og dekryptering.

Når du har en klasse som inneholder en rekke funksjoner, for eksempel en klasse som samhandler med databasen, kan det være lurt å cache resultatene for å redusere belastningen på serveren og gjøre din web app eller nettsted kjøre raskere. Andre caching systemer krever at du skriver en haug med kode inni funksjoner, som virkelig gjør vondt lesbarhet og vedlikehold av dine funksjoner og klasse i fremtiden. Det er der Class Accelerator Cache for PHP er forskjellig .

Klasse Accelerator Cache for PHP er en " wrapper " eller dekoratør klasse som sitter på toppen av din eksisterende klasse og automatisk implementerer caching system for deg - uten å måtte omskrive funksjoner. Her er et veldig enkelt eksempel :

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!

Laste ned
Andre komponenter i denne kategorienAlle komponenter av denne forfatteren
KommentarerOfte stilte spørsmål og svar

Egenskaper

Laget:
20 april 13

Siste oppdatering:
25 april 13 , Programvare versjon

Søkeord

acelerator, cache, caching, dekryptere, kryptere, objekter, oop, php