我有一个网站,运行在装有 Apache 2 的 Linux Debian Squeeze 服务器中。该网站是服务器上唯一的网站,且网站流量非常低(每天 800-1000 个连接)。
问题是,当我在 Chrome 上运行网站时,页面加载前的“等待”时间非常长(1 分钟、2 分钟)。这种情况有时会发生,比如说 5 个页面中有 3 个页面加载缓慢,但这并不意味着某些页面总是加载缓慢:同一个页面有时加载速度快,有时加载速度慢。
事实上,我在任何其他浏览器(Opera、FF、IE、Safari)上都没有遇到任何问题,网站在本地服务器上运行完美。因此,我认为这不是编程问题或数据库/查询问题。
我真的不知道如何理解这个问题:任何系统日志上都绝对没有任何痕迹可以提示找到这个问题原因的途径。
我该怎么做才能正确确定问题?
谢谢。
答案1
首先,我们必须知道问题出在哪个方面:服务器还是浏览器。将 的速度Chrome
与进行比较curl http://site
。同时查看curl -I http://site
如果出现问题,Chrome
请尝试按下F12
键,然后切换到Network
选项卡以检测打开网站时发生的情况。