backli
V2EX  ›  PHP

php 与 ROR 该如何选择?

  •  
  •   backli · Aug 11, 2014 · 10000 views
    This topic created in 4468 days ago, the information mentioned may be changed or developed.
    53 replies  •  2014-08-13 14:05:31 +08:00
    yxzblue
    yxzblue
    Aug 11, 2014
    1
    我选NODEJS与PYTHON
    towser
    towser
    Aug 11, 2014❤️1
    2
    大兵团正规作战选PHP
    个人打野战选ROR
    mclxly
    mclxly
    Aug 11, 2014
    3
    凑合的话PHP,有点追求就RoR
    fasling
    fasling
    Aug 11, 2014
    4
    显然是php, 有什么好比较的吗?
    yuankui
    yuankui
    Aug 11, 2014
    5
    没给前提条件的选择,都是不靠谱的
    fwee
    fwee
    Aug 11, 2014
    6
    rails
    rails3
    rails3
    Aug 11, 2014
    7
    ror
    trimleo
    trimleo
    Aug 11, 2014
    8
    个人ror
    cxh116
    cxh116
    Aug 11, 2014❤️1
    9
    从找工作方面来说,人在北上广就ROR,其它的地方还是用PHP靠谱点
    ideaa
    ideaa
    Aug 11, 2014
    10
    我觉得还是多花点时间都学习一下, 看自己感觉.
    tabris17
    tabris17
    Aug 11, 2014
    11
    找工作PHP
    victor
    victor
    Aug 11, 2014
    12
    找工作 nodejs
    assassinpig
    assassinpig
    Aug 11, 2014
    13
    都行,看你自己的,艺多不压身啊
    ifconfig
    ifconfig
    Aug 11, 2014
    14
    ROR能快速开发原型,打算node.js和和ROR都学学,不过我还是先学Golang
    g0thic
    g0thic
    Aug 11, 2014
    15
    ROR能快速开发原型,打算node.js和和ROR都学学,不过Golang也很不错,但是先打算学学python
    cooper
    cooper
    Aug 11, 2014
    16
    鉴于 PHP 和 ROR 很难选择的话,我推荐你看看 Laravel。
    panyuan520
    panyuan520
    Aug 11, 2014
    17
    php做工作需求呗,ROR做兴趣呗
    jinwyp
    jinwyp
    Aug 11, 2014
    18
    还是PHP把, 上海招个nodejs和ror都很难啊
    ddzz
    ddzz
    Aug 11, 2014
    19
    如果你喜欢一边刷页面看效果一边写代码,就不要选ROR,特别是经常在线修改已经运行的网站,ROR修改代码以后部署到服务器到看到效果,大约需要1分钟的时间,PHP只需要1秒
    ddzz
    ddzz
    Aug 11, 2014
    20
    PHP语法丑陋是永远的痛,诞生之初只考虑了实用没考虑优雅,以至于到后来为了向前兼容只能将错就错,一条道走到黑
    lu18887
    lu18887
    Aug 11, 2014
    21
    @jinwyp 难招,说明值钱吧
    ddzz
    ddzz
    Aug 11, 2014❤️4
    22
    @lu18887 ROR工资并不比PHP高,老板才不管代码是不是优美,程序员写起来是不是爽,老板关心的是能赚到钱,员工辞职了新来的人能不能接手
    pykwokcc
    pykwokcc
    Aug 11, 2014
    23
    @ddzz 顶楼上,真理有木有
    jetbillwin
    jetbillwin
    Aug 11, 2014
    24
    @ddzz 直接动生产服务器,这难道不是作死么?如果说是开发环境的话,那么其实RoR不需要一分钟的;而如果是部署的话,RoR 1分钟绝对搞不定!
    rails3
    rails3
    Aug 11, 2014
    25
    @jetbillwin ror用capistrano写好脚本,如果不执行bundle install, 不precompile,1分钟都太长了
    ddzz
    ddzz
    Aug 11, 2014
    26
    @jetbillwin 用php的好多都是直接动生产服务器的,领导有事没事指着屏幕 “小李啊,你把这个地方改成......” ,这种场景用PHP再合适不过了。那种部署需要郑重其事的规模很大的项目用ROR也不合适。ROR的定位有些尴尬,适合程序员没事拿来赏心悦目。
    yakczh
    yakczh
    Aug 11, 2014❤️1
    27
    ror应该定位企业应用,比如erp,mis这种系统
    ShiningRay
    ShiningRay
    Aug 11, 2014❤️1
    28
    PHP是个语言,本身就是用于开发Web应用,提供了非常核心的一些东西
    但Rails是一个基于Ruby的全栈框架

    两者本来就不应该拿来做对比。

    从语言上来说,我喜欢Ruby,理由不说了。
    如果0基础,个人推荐建议学Rails好了,至少这一条道走下去基本上Web开发的方方面面都能了解,MVC框架、ActiveRecord模式、缓存、部署、ajax、前端、安全性等等。

    PHP虽然可以很方便地写几个页面,但是做大应用还是要用到PHP的框架才行,否则初学者很难组织好代码,也很难提升开发效率。
    由于现在不了解PHP的框架,所以不对PHP的框架做评论。但是我记得我当年还在写PHP时候,PHP社区很流行一种所谓框架束缚了开发者,所以大家不要用框架的的思想。但其实这对于初学者是很有害的。
    mahone3297
    mahone3297
    Aug 11, 2014
    29
    我也有这样的困扰。。。
    看了这个帖子,还是没有找到答案。。。
    sadaharu09
    sadaharu09
    Aug 11, 2014
    30
    波波娜上校的妹妹,你居然在这里,问如此蛋疼的问题。你姐姐知道吗?
    hxgdzyuyi
    hxgdzyuyi
    Aug 11, 2014
    31
    ror
    Green
    Green
    Aug 11, 2014
    32
    应该向 Web 开发初学者推荐 PHP、Python 还是 Ruby ?理由是什么?
    http://www.zhihu.com/question/19573703
    robertlyc
    robertlyc
    Aug 11, 2014
    33
    Web开发

    rails一档

    其他语言/框架 后面一档
    ddzz
    ddzz
    Aug 11, 2014
    34
    @robertlyc rails的高大上只是rails圈子里的自我感觉良好而已,事实上并没有多少公司买账,rails工资5、6千的也有,只是低工资的选择了自我噤声。
    robertlyc
    robertlyc
    Aug 11, 2014
    35
    @ddzz 呵呵
    levn
    levn
    Aug 11, 2014
    36
    选php还是ROR?:选了php -> 选什么php框架呢?:……
    MarioLuisGarcia
    MarioLuisGarcia
    Aug 11, 2014
    37
    @sadaharu09 波波娜是熊猫翻滚的波波娜吗?
    charlestang
    charlestang
    Aug 11, 2014
    38
    其实很多时候,技术选型是架构师的个人喜好决定的。
    抛开业务场景、业务特点和开发团队而去谈选型,都是耍流氓。
    dorentus
    dorentus
    Aug 12, 2014 via iPad
    39
    @ddzz 要这么说的话,PHP 还有比这更低的呢(在上海)。
    WildCat
    WildCat
    Aug 12, 2014 via iPhone
    40
    一句话,
    PHP is the best programming language of the world!
    zoombut
    zoombut
    Aug 12, 2014
    41
    PHP 好招人啊
    rekey
    rekey
    Aug 12, 2014 via Android
    42
    @WildCat 真理啊
    superbear
    superbear
    Aug 12, 2014
    43
    @cooper 嗯,ROR思想的PHP框架!
    ddzz
    ddzz
    Aug 12, 2014
    44
    @dorentus 那是因为PHP门槛低,鱼龙混杂,一些只会修改cms模板的php程序员拉低了平均工资,精通YII框架的PHP高手工资不会比精通ROR的低,并且工作机会要多的多
    kisshere
    kisshere
    Aug 12, 2014 via Android
    45
    没达到100W ip之前,这些都是屁话,你用frontpage写asp都行
    6711411
    6711411
    Aug 12, 2014
    46
    @ddzz 呵呵
    ddzz
    ddzz
    Aug 12, 2014
    47
    @6711411 呵呵你买了个表
    2688
    2688
    Aug 12, 2014
    48
    两者兼修的路过
    tiseheaini
    tiseheaini
    Aug 12, 2014
    49
    选择了 php 还要选择框架,选择了小众的框架出来 bug 都没人能解答,rails 有 ruby 界开发者最活跃的社区,没有之一。
    nine
    nine
    Aug 12, 2014
    50
    想创业 ruby
    想找工作 php
    yhmni
    yhmni
    Aug 13, 2014
    51
    @nine ruby跟创业有毛线关系?用ruby创业一定成功?还不如说要逼格就选ruby
    Actrace
    Actrace
    Aug 13, 2014
    52
    PHP目前为止还是最靠谱的web开发语言,没有之一.
    nine
    nine
    Aug 13, 2014
    53
    @yhmni ruby生产力高太多了,闷头赚钱就好,没创业兴趣的想赚个打工钱,选php,就业率高
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1270 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 97ms · UTC 21:44 · PVG 05:44 · LAX 13:44 · JFK 16:44
    ♥ Do have faith in what you're doing.