我有 2 个网站,一个托管在 hostgator.com,第二个托管在 hosterpk.com
我的两个网站都是一样的,它是 hostgator 上的主机,它的响应速度很快(2 秒),哪个网站是 hosterpk 上的主机,它的响应速度很慢,加载需要 10-20 秒,
我尝试了许多技术来解决问题,我将页面大小从 400kb 减少到 200kb,但它的响应时间仍然为 20 秒。
我的网站在 PHP 上,其中,在一个请求上运行 7-35 个 mysql 查询,所以我删除了 32 个查询,但它的响应仍然太慢,谷歌不接受很多页面响应慢,
My site pages response is slow, but admin panel response is too fast,
so its mean my hosting server is fast, my admin panel page size is 450kb
index.php page size is 200kb,
i include header.php in all pages, in header file all css and js are include,
the one thing is only index.php response is too high,
all other pages are fast than index.php
.
i check my site speed in pingdom it show me that my domain is on wait,
its take all time in waiting,
i see many posting and stackover flow question, but they didn't help me,
我在过去 1 周注意到一件事:
也就是说,当我在一个小时左右后尝试访问我的网站时需要 20 秒才能响应,并且在加载页面后,我再次按 CTRL+F5 但第二次需要 2 秒才能加载,我清理缓存但仍然需要2-3秒加载,
after 5-10 min
当我再次按 CTRL+F5 时需要20 sec
加载,但管理面板总是需要 3-4 秒才能加载,
我注意到这个东西在 pingdom 中是一样的,我附上了一个快照,见下文,第一次需要 16.97 秒。
当我再次测试时,需要 1.98 秒
.
第二次测试
.
.
如果我在 5-10 分钟后再次测试,则需要 15-20 秒。
请给我一些建议我该如何解决这个问题?由于响应时间长,谷歌不接受我的页面。
服务器在 5-10 分钟后休眠吗?
如果没有,为什么我在 5-10 分钟后再次加载我的网站需要这么长时间?
我在我的 cpanel 中看到了一些信息
CPU Usage 0 / 100 %
Virtual Memory Usage 0 / 4,194,304 KB
Physical Memory Usage 6,220 / 4,194,304 KB
Entry Processes 0 / 20
CPU使用率、虚拟内存和Entry进程都是0,什么时候使用?
如果我使用虚拟内存,这会解决我的问题吗?
更新:
I test again in pingdom.com
but now I test `www.youtube.com` when result generate I'm shocked,
YouTube load time is 588ms, and its page size is 3.4MB
一个 3.4MB 的页面怎么可能在 588 毫秒内加载,YouTube 使用什么技术或代码来提高页面速度?