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

@id1wwsBerlangganan feed kami untuk tetap up to date!

Baru ! Ikuti kami seperti yang Anda inginkan!


Kelas Accelerator Cache untuk PHP - WorldWideScripts.net Barang Dijual

Ads

Ad: Bluehost hosting

Perbarui 2013/04/24: Dikirim patch ( versi 1.3 ) yang tetap kesalahan diperkenalkan pada 1.2 . Saat ini stabil dan bekerja seperti yang diharapkan . Lihat FAQ sampai update disetujui .

Update: 2013/04/23Dirilis patch ( versi 1.2 ) yang tetap error ketika file cache kosong atau mungkin korup .

Update: 2013/04/20: Ditambahkan live preview yang berisi dokumentasi dan penjelasan berikut .

Kelas Accelerator Cache untuk PHP menyediakan sistem caching untuk PHP 5 objek metode pemrograman berorientasi dan teknik . Hal ini memungkinkan untuk caching otomatis fungsi objek tanpa perlu menulis atau menambahkan kode baru untuk fungsi atau pelaksanaan kelas Anda .

Hal ini juga menjaga objek metode atau properti dan memungkinkan untuk enkripsi dan dekripsi .

Bila Anda memiliki kelas yang berisi banyak fungsi, seperti kelas yang berinteraksi dengan database Anda, Anda mungkin ingin cache hasil untuk mengurangi beban pada server Anda dan membuat aplikasi web atau situs berjalan lebih cepat . Sistem caching lainnya mengharuskan Anda menulis banyak kode di dalam fungsi Anda, yang benar-benar menyakitkan pembacaan dan pemeliharaan fungsi dan kategori di masa depan . Di sinilah Kelas Accelerator Cache untuk PHP berbeda .

Kelas Accelerator Cache untuk PHP adalah ' wrapper ' atau kelas dekorator yang duduk di atas kelas yang ada dan secara otomatis menerapkan sistem caching untuk Anda - tanpa harus menulis ulang fungsi Anda . Berikut ini adalah contoh yang sangat dasar :

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!

Ambil
Komponen lain dalam kategori iniSemua komponen penulis ini
KomentarPertanyaan yang sering diajukan dan jawaban

Properties

Dibuat:
20 April 13 , Last Update

Kata kunci

acelerator, tembolok, caching, mendekripsi, mengenkripsi, benda, oop, php