Php数组缓存适配器
编辑本页警告:您正在浏览的文档欧宝体育电话欧宝娱乐app下载地址Symfony 3.3,现已不再维护。
读本页的更新版本用于Sy欧宝娱乐app下载地址mfony 6.2(当前稳定版本)。
Php数组缓存适配器
这个适配器是一种高性能的方式来缓存静态数据(例如应用程序配置),这些数据经过优化并预加载到OPcache内存存储中:
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
使用欧宝娱乐app下载地址\组件\缓存\适配器\PhpArrayAdapter;使用欧宝娱乐app下载地址\组件\缓存\适配器\FilesystemAdapter;//以某种方式,决定是时候预热缓存了!如果($needsWarmup) {//一些静态值$值=数组(“stats.num_products”= >4711,“stats.num_users”= >1356,);$缓存=新PhpArrayAdapter (//缓存值的单个文件__DIR__.' / somefile.cache ',//一个备份适配器,如果你在预热后设置值新FilesystemAdapter ());$缓存->热身($值);}/ /……然后,使用缓存!$cacheItem=$缓存->getItem (“stats.num_users”);回声$cacheItem->get ();
请注意
这个适配器需要PHP 7。X,应该与php.ini设置一起使用opcache.enable
上。
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。