【发布时间】:2009-08-11 13:12:47
【问题描述】:
如何在 Joomla 中使用内存缓存?我是这个领域的新手,所以请描述你的答案。
【问题讨论】:
-
您需要 memcached吗?
-
恕我直言,使用 memcached 的网站通常应该远离 Joomla 或任何盒装 CMS。原因是 - 要实现 memcached - 您必须更改源 php 代码(有时可能会大幅更改)。 Joomla(或任何其他盒装 CMS)是为那些宁愿设计模板而不是更改源代码的人设计的。另外 - 你真的不应该改变 Joomla 的核心 php,因为它会是一个 hack,而且你将来更新时会遇到问题,这将使你的网站很容易被 hack。仅当您有集群时才使用 memchached。
-
@Andre Joomla 的核心有一个缓存层,它实现了 memcached、XCache 和平面文件缓存等。 Joomla 框架有一个缓存类,您可以在其中发送一个键值对,然后它根据配置中选择的驱动程序来处理缓存。绝对没有必要破解 Joomla 来添加 memcached;它已经内置了。
标签: php mysql joomla memcached