V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
MiniLight
V2EX  ›  问与答

一直有听到传言说Python的运行速度没有PHP快,是真的么? 如果是,这个传言在 Py2 和 Py3 中都适用吗?

  •  
  •   MiniLight · 2011-03-15 04:36:10 +08:00 · 6303 次点击
    这是一个创建于 4793 天前的主题,其中的信息可能已经有所发展或是发生改变。
    9 条回复    1970-01-01 08:00:00 +08:00
    seenxu
        1
    seenxu  
       2011-03-15 05:42:00 +08:00
    可以参考一下Computer Language Benchmarks Game的测试,很遗憾,php的测试只在x86平台下有数据,x64没有包含进去。

    Ubuntu : Intel® Q6600® one core
    http://shootout.alioth.debian.org/u32/which-programming-languages-are-fastest.php

    Ubuntu : Intel® Q6600® quad-core
    http://shootout.alioth.debian.org/u32q/which-programming-languages-are-fastest.php
    d_yang
        2
    d_yang  
       2011-03-15 07:19:21 +08:00
    可比性不大。各自有非常成功的例子。
    ayanamist
        3
    ayanamist  
       2011-03-15 09:59:47 +08:00
    @d_yang 事实上PHP唯一成功的大型案例就是Facebook,而Quora上也说了,FB用PHP是历史原因而不是技术原因。
    est
        4
    est  
       2011-03-15 11:32:28 +08:00
    @ayanamist 你忘记了wikipedia

    我觉得语言的成功,既不是大型网站应用程度,也不是速度快慢。腾讯网大不大?别人还用cgi呢。ruby那么成功,结果速度几乎每次都是垫底的。
    sqbing
        5
    sqbing  
       2011-03-15 11:34:18 +08:00
    @ayanamist 方言望去,外面皆是招聘PHP工程师的,Python很少有人问津,这也是历史原因么?
    d_yang
        6
    d_yang  
       2011-03-15 13:16:16 +08:00
    @ayanamist 或许是吧。我本人写python多一些。 不太喜欢php这种,没有状态的脚本语言(一次浏览,一次加载, Correct me if i am wrong.)

    个人感觉,语言本身,python容易写一点;至于用什么,根据实际吧,毕竟你的网站不会像脸谱那样规模。
    freefcw
        7
    freefcw  
       2011-03-15 13:39:12 +08:00
    @ayanamist 你也忘记雅虎了,事实上PHP发展最大的推动力是在雅虎,如果我没记错的话,PHP的创始人也在雅虎工作过
    ayanamist
        8
    ayanamist  
       2011-03-16 01:00:14 +08:00
    @freefcw 雅虎啥都推动过,主动无视
    @est CGI慢么?也不一定不好写,另外Wikipedia的性能问题解决的不好,它主要是静态内容,用Squid搞了大部分缓存而已
    @sqbing PHP仅仅是好部署而已
    freefcw
        9
    freefcw  
       2011-03-16 01:58:43 +08:00
    @ayanamist 呵呵,如果因为他什么都做过,而忽视了曾经做过的,那么它还有什么可以说的呢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5434 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 08:57 · PVG 16:57 · LAX 01:57 · JFK 04:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.