gpt4 book ai didi

仅使用 PHP 进行 PHP/MySQL 性能测试

转载 作者:行者123 更新时间:2023-11-29 03:42:17 24 4
gpt4 key购买 nike

我正在尝试诊断网站加载速度非常慢的服务器,但不幸的是,我的客户只向我提供了 FTP 访问权限。

我有 FTP 访问权限,因此可以上传 PHP 脚本,但无法设置任何其他服务器端工具。

我可以访问 phpMyAdmin,但不能直接访问 MySQL 服务器。不幸的是,它也是一个 Windows 服务器(我们从事 Linux 商店已有十多年了)。

那么,如果我想在通用服务器上通过 PHP 评估 MySQL 和磁盘速度性能,最好的方法是什么?

已经有如下工具: https://github.com/raphaelm/php-benchmarkhttps://github.com/InfinitySoft/php-benchmark

但令我感到惊讶的是,没有人已经设置和配置了一些东西来运行并对服务器的响应能力进行一些基本测试。

每次我们评估一个新的服务器环境时,能够很方便地将它与现有的环境进行快速比较,看看是否有任何异常。我想我只是希望其他人已经编写了一个脚本来执行此操作。我知道我有,但那是在 Github 之前,当时有一个方便的地方可以发布这样的代码片段。

最佳答案

您可能已经这样做了,但以防万一……如果我处在您的位置,我首先要查看的是 mysql 表上的索引和应用程序中的查询。我已经看到一些网站仅通过修复连接或添加缺失的索引就获得了巨大的速度提升。

不要忘记检查代码是否存在性能问题或对 sleep() 的调用。如果您还没有,让代码在本地运行可能会有所帮助,这样您就可以通过 xdebug 运行它。

关于仅使用 PHP 进行 PHP/MySQL 性能测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12321498/

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