服务器CPU资源占用不多,但网站打开速度慢,请分析原因?请问有哪些原因啊?

解决方案 »

  1.   

    服务器搭建 。 PHP 加速。 MYSQL优化。 网络堵塞 。   都有可能。。
      

  2.   

    从客户端方面:可能系统中毒或有漏洞,可能浏览器有bug等等
    从线路方面:可能客户端网速慢,可能不同网段,可能线路老化等等
    从服务器端方面:可能带宽不够,可能程序设计不足等等
      

  3.   

    客户还在用26.6k 的modem上网.
      

  4.   

    4、另外由于程序员的大意,可能造成某些不必要的循环问题:比如,在循环中重复定义变量或者对象;或者一次性读取一个文件夹下所有的文件及目录信息(可分批处理:如需要显示时再AJAX动态获取);再或者没有充分考虑后期的运行效率,不可预计的让循环次数太多
    5、其它一些可能的原因,不定因素很多
      

  5.   

    连接太多了!CPU资源占用少:说明服务器很轻松!
      

  6.   

    很感谢大家的讨论,但是大多都忽略了“CPU资源占用不多”的前提,如果是代码质量、死循环,数据库压力、访问量等等,势必会造成CPU资源占用较大,请问,在CPU占用不多的前提下,还有其他的原因吗?欢迎赐教。
      

  7.   

    这种情况我遇到过,一般是因为开启了域名反向解析. 数据库的,apache 的 都有可能ssh远程登录也有类似问题另外还要再用httpwatch之类的工具查一下慢在哪个阶段