php - 资源有时在开发服务器上加载缓慢

标签 php macos apache mamp

我在笔记本电脑上安装了 MAMP,用于在本地开发网站。网站上的一两个资源有时需要大约 7 秒的时间来加载(见下文)。更具体地说,它处于“等待”状态大约 7 秒。它是什么文件类型(css、javascript、图像)并不重要,如下所示。这种情况不会发生在生产服务器上,但在我的 Mac 上访问该站点时,每次其他页面加载时都会发生这种情况。我猜这可能是 apache 设置,但我不确定是什么。有什么想法吗?

Asset 1 Asset 2

最佳答案

我终于弄清楚了我发生了什么以及如何解决它。我没有遇到与大多数 OSX/Apache 用户相同的问题(他们的整个 some-website.local 加载速度很慢)。对我来说,这是一个 Apache 配置设置。

Chrome 与服务器建立了六个同时连接(我认为),以便快速加载页面。我相信 FireFox 大概是 15 吧?不管怎样,Apache 的 ServerLimit 指令的 MAMP 设置显然只有 5,这是相当低的。我的每 6 个连接都会被挂断,显然超时时间约为 6-7 秒。我所做的就是从默认设置中提高以下指令:

ServerLimit 20
MaxClients 20

这些数字显然应该根据您的需求进行调整,但 20 对我来说似乎不错。希望对遇到此问题的其他人有所帮助...

关于php - 资源有时在开发服务器上加载缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10407580/

相关文章:

php - Xdebug 使 Apache 崩溃

php - Yii 格式文本字段日期时间模型

php - 先按分数再按时间排序

objective-c - 在哪里可以获得有关 Mac OS X CoreWLAN 的完整引用?

xcode - install_name_tool -change 和 -id 之间的区别

apache - Apache 如何使用现有的 IIS 证书?

java - 是否可以在一个网站上使用多种编程语言

php - MySql 日期格式与word

macos - 是否可以在使用 AVFoundation 录制的同时对视频文件 "chunking"/segmenting 进行分割?

windows - 找不到用于 apache/windows 的 mod_wsgi