好的,因为我的Joomla 1.5网站效率极低,我不得不求助于缓存,以保持运行正常。首先,我启用了模块级缓存,这有点好处,但还不够。所以我然后启用了页面级缓存。性能现在好多了,但是存在一些相关的问题,主要是缓存错误消息。
我无法相信Joomla会使用错误消息缓存页面,但这似乎确实发生了。尽管如此,我还是安装了一大堆扩展,所以我还没准备好将核心Joomla归咎于此。但是,看了看代码,据我所知,没有规定不缓存错误消息。我已确定错误存储在会话中,然后通过JDocumentRendererMessage显示在页面上。但我看不到任何缓存代码(插件,cache.php等)中的任何内容,如“if(消息在消息队列中)不会缓存页面”;
还有其他人熟悉这个问题吗?