我是 Joomla 2.5 的新手,遇到了这个问题。Joomla 在主页上执行超过 2700 个数据库查询。我什至不知道它是如何执行这么多任务的。
这是主页的图片。查询量:
这是只使用 109 个查询的信息页面(仍然很多)
这是一个荒谬的查询数量。我们的主页包含 K2、幻灯片、巨型菜单、3 个 K2 模块、一个搜索框、几个自定义 HTML 模块和一个 Chronoforms 模块,总共有 73 个查询。
关闭所有内容,然后一次启用一个模块和扩展,直到找到问题扩展。找到问题扩展后,将其卸载并获得替换。
我找到了答案。主页已设置为显示德德玛特主页。我们放置它是为了让它不显示德德玛特主页,而是显示我们制作的主页。所以主页所做的就是加载了所有的查询。我们现在将菜单项放到了一个空白页面,查询量减少了 2600。我们还启用了缓存,这有助于网站在大约 1.5 秒内加载完毕。