vunlin
V2EX  ›  Ruby

为什么 ruby 只有 ruby on rail 这个主流框架, 而 php, python 有很多流行框架

  •  
  •   vunlin · Nov 3, 2014 · 11495 views
    This topic created in 4385 days ago, the information mentioned may be changed or developed.
    Supplement 1  ·  Nov 3, 2014
    好像python也是如此, 就django 比较出名, 我用过的tornado 好像alexa排名也超低
    Supplement 2  ·  Nov 3, 2014
    python 至少还有个flask
    22 replies  •  2014-11-04 09:33:13 +08:00
    xuwenmang
    xuwenmang
    Nov 3, 2014
    1
    PHP市场太大,rail高手都跑回来用PHP做了。。。
    FrankFang128
    FrankFang128
    Nov 3, 2014 via Android
    2
    这是历史的选择
    zts1993
    zts1993
    Nov 3, 2014 via Android
    3
    因为 PHP是世界上最好的语言

    我又抖机灵了,,,,
    simapple
    simapple
    Nov 3, 2014
    4
    不是啊 主流的也有那么几个,我现在很多项目都用的sinatra
    qinix
    qinix
    Nov 3, 2014 via iPhone
    5
    一切不问是不是直接问为什么的,都是耍流氓。——知乎
    sinatra padrino 这是两个比较主流的,至于那些非主流小众的,HN 上隔几天就会冒出来一个。web framework 是 ruby 程序员最喜欢造的轮子之一
    zhs227
    zhs227
    Nov 3, 2014❤️1
    6
    主要是名气太大,再加上几年前RoR和Merb合并了,就出现了今日的局面。
    vunlin
    vunlin
    OP
    Nov 3, 2014
    7
    @simapple
    @qinix
    其他框架网站alexa 排名都很低 sinatra 100,000 以下
    caixiexin
    caixiexin
    Nov 3, 2014❤️1
    8
    听说过一个说法 ruby社区的码农意见比较统一,没那么多强烈的分歧 。。。
    anjianshi
    anjianshi
    Nov 3, 2014
    9
    @vunlin 编程语言排名、框架排名这种东西都不靠谱的,不要当真
    而且不管什么东西都是没有最好,只有最合适
    只要这个框架、语言适合我,我管它排名是多少
    就像编程语言排名,Scala 排到那么老后, Twitter 不也在用吗
    vunlin
    vunlin
    OP
    Nov 3, 2014
    10
    @anjianshi 我们程序员知道不靠谱

    公司管理层只知道流行主流就好, 以后你不做了, 还有其他人上。 我这样更喜欢ruby 这样, 至少就一个框架学学就好。 Java许多框架, 中间层, 等其他东西, 想想就头疼, 如果公司可以让你挑框架,当然很好。
    anjianshi
    anjianshi
    Nov 3, 2014
    11
    @vunlin 好吧,公司管理层不懂技术细节,大概也真的只能根据排名这些来了解情况了
    sohu022
    sohu022
    Nov 3, 2014
    12
    @vunlin Alexa排名一点用都没有,不是什么权威数据,随便刷一下就进前10万了,搜一下"刷Alexa"看看,选框架不是看Alexa来选的。
    tabris17
    tabris17
    Nov 3, 2014
    13
    PHP 有山寨 cakephp

    另外Zend、symfony不都挺有名气么
    tabris17
    tabris17
    Nov 3, 2014
    14
    不好意思看错题目了
    zhouquanbest
    zhouquanbest
    Nov 3, 2014
    15
    这是Ruby的长处 也是Ruby的短处
    ChiangDi
    ChiangDi
    Nov 3, 2014 via Android
    16
    这是优胜劣汰。
    forghed
    forghed
    Nov 3, 2014
    17
    @vunlin 现在很多用ruby的公司不仅仅是用rails, ruby off rails 都提出来好久了。
    icedx
    icedx
    Nov 3, 2014 via Android
    18
    我大Flask 何在
    vunlin
    vunlin
    OP
    Nov 3, 2014
    19
    @sohu022

    你从来不看已经回答的问题?

    @icedx 早已写在第二个附言中
    oaix
    oaix
    Nov 3, 2014
    20
    有多少人不会 Ruby 就写起了 Rails。
    66beta
    66beta
    Nov 3, 2014
    21
    因为很多人是从ROR才知道ruby的吧~

    PHP的话,主流也就 Laravel,Symfony,Codeigniter 这几个吧,还有Yii/zf之类的,使用率估计没它们高
    bolasblack
    bolasblack
    Nov 4, 2014
    22
    其实我觉得有很大的一个原因是,Python PHP 的这些框架都不好用,所以要多造轮子,不论大小

    RoR 还是挺好用的,所以造这种大轮子的人就比较少了……这是社区的基因带来的,毕竟我没见过有多少社区把“优雅”放在那么重要的位置
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1563 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 17:38 · PVG 01:38 · LAX 09:38 · JFK 12:38
    ♥ Do have faith in what you're doing.