开发者社区> 问答> 正文

影响程序运行速度的是云主机的那些因素?

首先报告两台主机的配置情况,两台都是杭州节点,安装的都是全新的空数据的discuz程序,只是环境不同
A、1核,512M,1M带宽,20G硬盘,centOS 64位
B、2核,1.5G,4M带宽,40G 40G硬盘,windows2008 32位


现在访问论坛时,无论是版块还是后台,A的速度明显的快过B的,这是为什么啊?


按云原理,不同的硬盘虽然同在一个主机里,但它们的物理位置其实是不同一个地方的,所以我觉得A之所以快是因为环境与程序同在于一个硬盘的原因,而B因为用的是云支撑体系来构划出的主机是跨盘了,所以慢些,是不是这样呢?我的windows系统的环境是这样的,PHP安装在系统C盘,MYSQL也是程序安装在C盘,数据文件放在D盘(数据盘),网站目录也是在D盘。

展开
收起
秀豆豆 2014-03-08 11:46:19 11559 0
10 条回答
写回答
取消 提交回答
  • 回6楼小夜博客的帖子
    只有小白才会认为在windows上跑php比linux上慢,那只能是你对windows server完全不懂,很多人或企业用linux并不是多稳定,性能有多高,而是因为成本原因,包括我个人用linux也是一样,如果微软的免费,我肯定是转微软,微软MSN门户网、BING、OFFICE365、OUTLOOK邮箱,包括被收购的SKYPE。。。。。这么多世界级的网站都使用windows server 你什么时候发现这些网站或后台支撑的服务器宕机的?开源有开源的优点,但不懂乱编把开源吹上天就可笑了
    2014-12-04 13:21:07
    赞同 展开评论 打赏
  • 回 6楼(小夜博客) 的帖子
    请问,你目前是不是不用微软的任何产品?
    2014-03-13 12:43:33
    赞同 展开评论 打赏
  • 回2楼shuguang的帖子
    果然快多了,好办法。至于服务器系统用win或是lin,见仁见智吧,也就单跑php和mysql也不见特别慢。

    -------------------------

    回9楼cn0555的帖子
    还是最早批阿里云的IP段啊

    -------------------------

    Re影响程序运行速度的是云主机的那些因素?
    发现个奇怪的问题,win2008下作的iis7.0安装了URL重写模块后,web.config文件是导入规则就自动生出来的,而这个规则是一个htaccess文件,不要乱找什么web.config和httpd.ini这些

    -------------------------

    Re影响程序运行速度的是云主机的那些因素?
    为什么买主机不可以选择系统盘大小的呢

    -------------------------

    回17楼南极的风的帖子
    是这回事啊,我得试一下先
    2014-03-11 08:24:24
    赞同 展开评论 打赏
  • 回 2楼(shuguang) 的帖子
    学习了。

    -------------------------

    回 5楼(林沐雨) 的帖子
    嗯。这个办法不错。

    -------------------------

    回 11楼(秀豆豆) 的帖子
    这台云服务器买了一年多了。localhost 改成  127.0.0.1真的快了吗?如果有的话应该也不会太明显吧。
    2014-03-09 19:27:42
    赞同 展开评论 打赏
  • Re影响程序运行速度的是云主机的那些因素?
    珍爱生命,远离微软。如果纯粹是为了跑标准的php mysql,高度建议linux操作系统。
    无论是优化,还是缓存,微软差几街那么远。
    2014-03-09 08:40:02
    赞同 展开评论 打赏
  • Re影响程序运行速度的是云主机的那些因素?
    php新版碰到localhost的时候 会先尝试IPV6的解析,失败了 再试IPV4 这中间有几十到几百个毫秒的延迟
    2008
    所以hosts里 要加上localhost 127.0.0.1
    一劳永逸
    2014-03-09 02:22:31
    赞同 展开评论 打赏
  • 回3楼南极的风的帖子
    这个问题我之前也遇到,好像是php5.3.10版本开始就这样,后来连续升级几个版本都是慢的,只能用回之前的版本,后来才在网上看到这问题。说是每次都dns解析连接数据库的域名。
    2014-03-09 01:29:48
    赞同 展开评论 打赏
  • 回 2楼(shuguang) 的帖子
    我试了一下,我靠,还真是这样。

    感谢!

    不过能解释一下是什么原理么?

    -------------------------

    回 6楼(小夜博客) 的帖子
    你这话就是来扯蛋的。

    -------------------------

    回 13楼(cn0555) 的帖子
    应该是非常明显。

    -------------------------

    回 15楼(秀豆豆) 的帖子
    你这个想法是错误的。你买了win然后再买liunx,你会发现你的系统盘还会是20G。
    2014-03-09 01:12:22
    赞同 展开评论 打赏
  • 回楼主秀豆豆的帖子

    B、2核,1.5G,4M带宽,40G 40G硬盘,windows2008 32位

    这台机器数据库连接中的 localhost 改成  127.0.0.1 就快了

    试下,包好
    2014-03-08 15:48:46
    赞同 展开评论 打赏
  • 影响速度的因素多了去了,只举一条,我敢断定你的B没装PHP缓存模块而A装了。
    2014-03-08 15:08:56
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
代码未写,漏洞已出——谈谈设计不当导致的安全问题 立即下载
改善弱网络-探索移动互联网下弱网络处理方式 立即下载
快速变化背景下,组织如何保持过程的稳定性? 立即下载