paragonie / easydb-cache
EasyDB 缓存适配器(将预编译语句缓存以减少往返次数)
v2.0.1
2022-09-19 19:49 UTC
Requires
- php: ^8
- ext-pdo: *
- paragonie/easydb: ^3
- paragonie/hidden-string: ^2
- paragonie/sodium_compat: ^1.17
Requires (Dev)
- phpunit/phpunit: ^9
- squizlabs/php_codesniffer: ^2.7
- vimeo/psalm: ^4
README
扩展 EasyDB,缓存预编译语句以减少数据库往返次数。需要 PHP 8.0 或更高版本。
安装
composer require paragonie/easydb-cache
使用方法
要使用带预编译语句缓存的 EasyDB,您可以在代码中更改导入的类,或者更新代码以使用 EasyDBCache
。或者,您可以使用现有对象的重载构造函数。
之后,EasyDB API 与 EasyDBCache 完全相同。
更新导入语句
- use ParagonIE\EasyDB\EasyDB; + use ParagonIE\EasyDB\EasyDBCache;
更新您的代码
use ParagonIE\EasyDB\EasyDB; + use ParagonIE\EasyDB\EasyDBCache; - $db = new EasyDB( + $db = new EasyDBCache(
命名构造函数
+ use ParagonIE\EasyDB\EasyDBCache; - $db = new EasyDB(/* ... */); + $db = EasyDBCache::fromEasyDB(new EasyDB(/* ... */));
支持合同
如果您的公司在其产品或服务中使用此库,您可能对从 Paragon Initiative Enterprises 购买支持合同感兴趣。