kktsvetkov/kacho

此包已被弃用且不再维护。未建议替代包。

Kacho:基于文件的PHP5缓存库

v0.1.1 2018-11-12 20:23 UTC

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);

确保您提供的缓存文件位置是可写的,例如,您可以在那里创建新文件。

迁移自 https://code.google.com/archive/p/kacho/