一段时间以来,我一直在尝试调试我的网站,我看到系统对每个页面都进行大量查询,并且存储在会话中的数据已达到近一百万个在数据库中编码的字符。
该网站正在使用 joomla 和来自 ddermart 的电子商务。这超出了正常范围,我尝试禁用除 Virtuemart 之外的所有模块、插件和组件。
有人可以帮我弄清楚这些查询来自哪里以及如何减少它们。我需要知道如何找出所有这些信息填充会话的内容。
查看此链接并查看页面底部的调试日志。
谢谢
链接:我的网站
一段时间以来,我一直在尝试调试我的网站,我看到系统对每个页面都进行大量查询,并且存储在会话中的数据已达到近一百万个在数据库中编码的字符。
该网站正在使用 joomla 和来自 ddermart 的电子商务。这超出了正常范围,我尝试禁用除 Virtuemart 之外的所有模块、插件和组件。
有人可以帮我弄清楚这些查询来自哪里以及如何减少它们。我需要知道如何找出所有这些信息填充会话的内容。
查看此链接并查看页面底部的调试日志。
谢谢
链接:我的网站
看起来您的系统在一个查询中分别加载每个产品的数据。该页面上有很多产品。同样的问题,例如在 magento 中。如果您“过于面向对象”,那就是权衡。恐怕如果不改变系统的胆量,您将无能为力。您可能需要考虑切换到另一个更注重性能的商店系统。 从我听说的情况来看,氧化很好,我已经看到了一些令人信服的基准和加载模式。
优化当前系统的其他“更高层”方法是