kktsvetkov / kacho
此包已被弃用且不再维护。未建议替代包。
Kacho:基于文件的PHP5缓存库
v0.1.1
2018-11-12 20:23 UTC
Requires
- php: >=5.2.0
This package is auto-updated.
Last update: 2024-05-13 23:44:14 UTC
README
非常基础且简单的基于文件的PHP5缓存库
"Kacho"库设计用于使用编译后的PHP文件缓存数据“原样”;"编译"意味着文件内的数据只是声明,类似于JSON的工作方式,但使用原生PHP ;)
换句话说,您可以在Kacho生成的PHP文件中存储各种类型的数据(不仅仅是标量):这就是为什么您可以将它视为PHP版本的JSON。
以下是如何使用它的示例
/* Cache current $_SERVER array for one hour */
echo Kacho::open('/tmp/proba.php')->write($_SERVER, 3600)
? 'Kacho caching is OK :)'
: 'Kacho caching failed :(';
/* Read the cached $_SERVER array */
echo Kacho::open('/tmp/proba.php')->read($_SERVER);
确保您提供的缓存文件位置是可写的,例如,您可以在那里创建新文件。