gpt4 book ai didi

PHP 突然 super 慢

转载 作者:可可西里 更新时间:2023-11-01 13:48:52 25 4
gpt4 key购买 nike

我正在使用 PHP、Apache 和 MySQL 开发 Web 应用程序。在过去的一年中,此应用程序的响应时间一直不错。昨天,应用程序在 Firefox 上突然变得非常慢(完整的页面加载,包括 CSS 和 JavaScript 文件:大约 20 秒。在页面加载期间,Firefox 完全无法使用)。有趣的是,Internet Explorer 中的响应时间有点慢(大约 2 秒而不是 <1 秒)。

奇怪的是:应用程序两天前运行良好,但突然变得非常慢。我没有更改源代码中的任何内容。我没有更改 php.ini 或 httpd.conf 中的任何内容。我已经记录了 PHP 函数的响应时间,并且性能没有改变。

起初我以为它与 Firefox 有关,所以我完全删除了 Firefox,重新启动了 Windows Vista 并全新安装了 Firefox(没有扩展)。没有结果。

在测试了几件事后,我发现当我将应用程序数据复制到文档根目录中的另一个文件夹时,应用程序再次正常运行。您可能会认为问题已解决,但我现在不得不使用另一个 URL 并且(更重要的是)我不明白,这很烦人。为什么我的应用程序在一个文件夹中非常非常非常慢,而在另一个文件夹中却完全正常?

它与 Firefox 或 Apache 有关系吗?应用程序非常慢的文件夹的名称不会出现在 php.ini 或 httpd.conf 中。

最佳答案

一些建议:

  1. 安装 Fiddler在客户端上。这将允许您分析来自的低级 HTTP 流量服务器。

  2. 从中提取一些查询您的 PHP 代码并运行它们在 MySQL 客户端中交互看看它们是否运行缓慢。

  3. 登录服务器(或获取系统管理员,如果您没有访问权限)并运行任务管理器 (Windows)或 top (Unix) 并确保没有别的东西占据服务器。如果你没有改变任何东西,也许还有别的东西在服务器上更改。另外,检查服务器日志/事件查看器。

  4. 有一个 Zend扩展名为 APD你可以安装在服务器(同样,假设你有权利),它将分析您的 PHP代码并写出一个文件显示调用了哪些函数你的 PHP 脚本是 PHP 有多长每个功能的支出。

关于PHP 突然 super 慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1574526/

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