gpt4 book ai didi

php - 识别 PHP/MySQL 应用程序 (Drupal) 中性能瓶颈的最佳实践

转载 作者:行者123 更新时间:2023-11-29 02:59:44 25 4
gpt4 key购买 nike

我接管了一个基于经过大量修改的 Drupal 版本的应用程序。最后一个开发人员做得不好。至少乍一看,我看到了很多猴子补丁和你永远不应该做的事情(密码文件,称为 password.txt,在公共(public)网络文件夹中,等等)。

该应用程序非常慢。我猜这是由错误的代码引起的(因为它不会加载大量 Assets )而且我猜它一定与 MySQL 相关 - 但我不确定。

由于没有记录应用程序,查找瓶颈的最佳和最快方法是什么?有什么工具可以帮助我吗?我应该从哪里开始?

我拉了一个版本在 Mac 上本地运行,也许这会让事情变得更容易。

最佳答案

如果您怀疑 mysql 查询,请在 mysql 中打开 log-slow-queries 并将 long_query_time 设置为较低的值,例如 0.010 秒。或者您可以打开所有查询的查询日志:

general_log=1
general_log_file="query.log"

然后 xdebug具有分析能力。

关于php - 识别 PHP/MySQL 应用程序 (Drupal) 中性能瓶颈的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25741008/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com