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

@zhcn1wws订阅我们的饲料,以保持最新

新!跟随我们,你想要它


类加速器缓存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