两个网站都位于美国。我位于欧洲。
http://198.105.209.13/ <==== site that loads tons faster on 1 core and 1gb ram ONLY (Cent OS VPS)
http://108.61.35.219/ <== site is located on my dedicated server with i7-3770 cpu and 32 gb ram (Windows) and is slow as hell
即使 Linux 上的站点速度更快,页面加载也不会有太大差异。有人知道专用服务器上可能出现的问题是什么吗?我简直不敢相信,站点在 1 核 CPU 上的加载速度竟然比在专用服务器上快。
请注意,该网站几乎是唯一在专用服务器上运行的网站。它具有 1gbps 连接。
答案1
我刚刚在 Google Chrome 中按下 F12 并加载了您的网站。以下是我了解到的信息:
您的专用服务器是比您的 VPS 快得多。它返回所有资源的速度几乎是 VPS 的两倍。您的速度慢的问题不在这里。
问题是这样的:
您正在从 www.elitereviewing.com 加载部分资源,该站点加载速度很快,并从 elitereviewing.com 加载部分资源,该站点偶尔会很慢。不幸的是,这是两个完全不同的站点,出于某种原因,elitereviewing.com 的 DNS 查找有时需要整整五秒钟才能完成。
更糟糕的是,你的 DNS 记录上的 TTL 似乎是 30 秒,所以发生了这种情况非常频繁。
那么,问题不在于 Web 服务器,而在于 DNS 服务器。现在是时候研究为什么某些 DNS 请求需要五秒钟才能返回响应。由于您的 DNS 似乎由 CloudFlare 托管,因此您应该向他们提出这个问题。