0

我有一个应用程序,我想在其中缓存解析的页面和数据库结果。我了解 APC(取决于 PECL)、PEAR 和其他选项,例如 memcached。但是所有这些都需要安装额外的框架和/或包。

有没有一种方法可以开箱即用地使用(内存)缓存?是否有类似.Net 的 Application 对象,我可以在其中存储所有用户的共享数据?

4

2 回答 2

0

据我所知,PHP 中没有类似于 .NET 的应用程序对象的默认缓存机制。唯一接近的是将东西存储在$_SESSION对象中,但这意味着按用户缓存而不是全局缓存。

于 2013-06-22T09:38:31.060 回答
0

回答你的问题,“不”。

如果您不喜欢安装 APC/Memcache,最好的方法是将它们存储在已经共享的位置,例如文件系统或 MySQL。

于 2013-06-22T09:49:40.243 回答