【发布时间】:2016-04-26 16:14:22
【问题描述】:
我有一个 php、Mysql、Apache 站点。在本地测试时,页面加载的性能非常快,大约为 20 毫秒到 40 毫秒。
但是,当我将它托管在共享托管服务器上并尽可能靠近本地主机配置所有配置和设置时,我看到的网站速度相对较慢。
网络延迟只有大约 3 毫秒,因为共享主机服务器位于同一个城市,对 ipaddress 的正常 ping 证明它是 3 毫秒。
该网站的加载时间介于 150 毫秒到 4 秒之间。 90% 的时间大约是 400 毫秒。加载页面很少需要 2 秒到 4 秒。
在检查时间线时。我看到一个非常高的 TTFB。至少 150 毫秒,有时甚至 1.6 秒。我还注意到,每当发生这种情况时,所有资源(如 font.woff 文件 etccf)的 ttfb 也非常高。
这可能是什么原因。这听起来像是共享托管服务器的性能不佳,我应该选择基于云的服务器吗?
【问题讨论】:
标签: php mysql apache shared-hosting