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

— 添加到WorldWideScripts.net

訂閱我們的飼料,以保持最新

新!跟隨我們,你想要它


類加速器緩存PHP - WorldWideScripts.net的項目出售

Ads

Ad: Bluehost hosting

更新2013年4月24日。。提交了一個補丁(版本1.3) ,固定1.2中引入的錯誤。目前狀況穩定,並且按照預期工作。請參見常見問題解答,直到更新批准。

。更新日期: 2013年4月23日。。 :發布了一個補丁(版本1.2) ,固定一個錯誤,當緩存文件是空的或可能已損壞。

。更新:二○一三年四月二十○日。新增的實時預覽,包含的文檔和下面的解釋。

。 PHP緩存類加速器提供了一個緩存系統PHP 5的面向對象的編程方法和技巧。它允許自動緩存對象的功能,而不需要編寫或添加新的代碼到你的類的功能或實施。

它還保留了對象的方法或屬性,並允許進行加密和解密。

。當你有一個類,它包含了很多功能,比如一類與數據庫交互,您可能要緩存結果,以減少服務器上的負載,使您的Web應用程序或網站運行速度更快。其他緩存系統要求你寫你的函數裡,這真的傷害你的函數和類在未來的可讀性和可維護性的一串代碼。這是不同類PHP加速器緩存。

類加速器緩存PHP是一個“包裝”,或裝飾類,坐落在您現有的類自動實現緩存系統為您的 - 而無需重寫功能。這裡是一個非常簡單的例子:

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!

下載
此類別中的其他組成部分這個作者的所有組件
評論常見問題和答案

屬性

創建:
13年4月20日最後更新

:
PHP文件包括

關鍵字

acelerator高速緩存, 高速緩存, 解密, 加密, 對象, 接力, PHP