【问题标题】:How to speed up joomla slow mysql queries?如何加快 joomla 慢 mysql 查询?
【发布时间】:2011-10-04 22:44:10
【问题描述】:

我在vps上安装了一个joomla网站,带有nginx+php-fpm,mysql....流量低

一切都加载得很快;由于 mysql 查询速度慢而生成的 joomla 页面除外。有没有办法缓存/加速它们?

mysql查询不工作,因为流量低(可能是一个用户/一小时)

【问题讨论】:

    标签: mysql joomla


    【解决方案1】:

    我已经用 Joomla 建立了很多网站(尽管我承认没有与 nginx 配对),甚至从未考虑过这一点。您的安装有多少内容?在需要认真考虑数据库调整之前,这将是一个可怕的过程。

    您确定数据库引擎是问题的原因吗?您可以通过在 Joomla 的全局配置(在“系统”下)中打开调试输出来验证这一点,这将在页脚中显示查询和一些时间信息。完成后不要忘记将其关闭!

    查看Application afterRender 条目的时间安排。除非您一直在那里看到多秒值,否则我会在其他地方寻找您的问题。

    【讨论】:

    • 我必须同意。我已经建立了几十个 Joomla 站点,目前管理着几百个。 Joomla 不会遇到缓慢的数据库查询。
    • 我的问题是它只是一个公司网站,生成仍然需要大约 0.7 秒,我认为很多 nginx 或 apache 在这种情况下并不重要
    • 我倾向于同意@KingJackaL,这听起来不像是一个值得纠结的问题。但是,您可以尝试关闭除基本模块和组件之外的所有模块和组件,看看是否有任何不同。不过听起来很忙。
    • 我的错,由于一些无用的 javascript,页面加载缓慢。 .....我很在意,因为这是我使用 joomla 的第一个项目,如果我不能为这样一个简单的项目快速加载网站,我以后就无法使用它
    • 我会小心这种推理。仅仅因为某些东西在最小的用例中运行不超快并不意味着它不可用。可扩展性并不总是线性的......
    猜你喜欢
    • 1970-01-01
    • 2016-01-13
    • 1970-01-01
    • 2019-02-06
    • 1970-01-01
    • 2011-04-28
    • 1970-01-01
    • 2023-03-26
    相关资源
    最近更新 更多