V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zcg121314
V2EX  ›  程序员

nodo.js 前台+python 后台 做项目 开发时间 与 PHP 比那一个更快更好

  •  
  •   zcg121314 · 2016-08-28 18:16:49 +08:00 · 10082 次点击
    这是一个创建于 3038 天前的主题,其中的信息可能已经有所发展或是发生改变。
    84 条回复    2016-08-31 14:03:21 +08:00
    fangch
        1
    fangch  
       2016-08-28 18:22:25 +08:00
    nodo.js 是什么鬼,它是做前台的吗!!!
    zcg121314
        2
    zcg121314  
    OP
       2016-08-28 18:30:40 +08:00
    nodejs
    chenqh
        3
    chenqh  
       2016-08-28 18:32:39 +08:00
    你应该在招聘网站看下 nodejs,和 python 的人数啊
    按理来说 nodejs 和 python 比 php 还小众
    zcg121314
        4
    zcg121314  
    OP
       2016-08-28 18:33:30 +08:00
    @chenqh 目前 PHP 武汉难招,所以准备换语言做
    lovedebug
        5
    lovedebug  
       2016-08-28 18:35:35 +08:00
    你们前期立项和项目分析没考虑这种情况?
    技术选型可是最基本的考量啊?
    zcg121314
        6
    zcg121314  
    OP
       2016-08-28 18:37:09 +08:00
    @lovedebug 项目很小,基本上全部都是写接口.
    DNA
        7
    DNA  
       2016-08-28 18:37:40 +08:00
    还不如用 java 做
    likai
        8
    likai  
       2016-08-28 18:40:04 +08:00
    node.js 是作前台的吗?
    hronro
        9
    hronro  
       2016-08-28 18:43:11 +08:00
    你所谓的前台的定义是指?
    yourimage
        10
    yourimage  
       2016-08-28 18:43:45 +08:00
    开发的快慢完全和项目以及团队技术人员技术熟悉有关,和用那个技术基本没关系啊.少年.
    yxzblue
        11
    yxzblue  
       2016-08-28 18:46:38 +08:00
    @zcg121314 要说 PHP 难招的话,那应该是你的原因
    kingze1992
        12
    kingze1992  
       2016-08-28 18:57:18 +08:00 via Android
    给够钱,招个靠谱的 PHP ,搞 php 的人比其他两个多很多吧?
    Jakesoft
        13
    Jakesoft  
       2016-08-28 19:02:31 +08:00 via iPhone
    php 为什么难招啊,有些不理解,并且 node 不是前端吧
    6IbA2bj5ip3tK49j
        14
    6IbA2bj5ip3tK49j  
       2016-08-28 19:02:40 +08:00 via Android
    用 Java 吧, Spring boot 全套就给你解决了。人也好招。或者请我好了😂。
    lovedebug
        15
    lovedebug  
       2016-08-28 19:18:54 +08:00
    @zcg121314 那最好还是用通用的框架,起码可扩展性好。
    目前 Node.js 变化和发展太大。选 Java 或 python 吧。
    如果有性能问题的考量还是 Java
    dhssingle
        16
    dhssingle  
       2016-08-28 19:29:03 +08:00
    Java 、 C#、 PHP 三选一比较靠谱点
    eoo
        17
    eoo  
       2016-08-28 19:33:06 +08:00
    PHP
    zcg121314
        18
    zcg121314  
    OP
       2016-08-28 19:42:22 +08:00
    @xgfan 武汉的?
    int64ago
        19
    int64ago  
       2016-08-28 21:39:32 +08:00 via Android
    建议用 Java 的是打算把人家往坑里带吗?
    smilekung
        20
    smilekung  
       2016-08-28 21:46:48 +08:00
    明明是前后都是 node 速度更快……
    Alain1995
        21
    Alain1995  
       2016-08-28 21:50:18 +08:00
    弱弱的问一句, rails 这么不受待见吗?
    lbp0200
        22
    lbp0200  
       2016-08-28 21:53:26 +08:00
    @Alain1995 帝都会 rails 的,不超过 1000 ,中国现状。
    6IbA2bj5ip3tK49j
        23
    6IbA2bj5ip3tK49j  
       2016-08-28 21:55:26 +08:00 via Android
    @zcg121314 对呀。
    orFish
        24
    orFish  
       2016-08-28 22:03:25 +08:00
    @Alain1995 不好招人。
    orFish
        25
    orFish  
       2016-08-28 22:03:52 +08:00
    web 上 php 会更快一些吧。
    Alain1995
        26
    Alain1995  
       2016-08-28 22:21:16 +08:00
    @lbp0200 留学才是出路。 2333

    @orFish 看了很多招聘网上招 rails 的很少很少。
    JulyXing
        27
    JulyXing  
       2016-08-28 22:54:13 +08:00
    看了项目,待遇有点心动,但是感觉项目有点虚。
    zhuangzhuang1988
        28
    zhuangzhuang1988  
       2016-08-28 22:54:24 +08:00
    明显是 php , nodejs/python 太小众了,
    开发人员一走,你又得 double 价格了。。
    kumakiti
        29
    kumakiti  
       2016-08-28 23:22:39 +08:00
    php
    wobuhuicode
        30
    wobuhuicode  
       2016-08-28 23:51:16 +08:00 via iPad
    node 和 python 都不错, PHP 已经老了
    bombless
        31
    bombless  
       2016-08-29 00:49:51 +08:00 via Android
    Python 和 php 都是 90 年代的 233
    只不过 Python 成熟的比较慢

    我觉得 Java 肯定好找人啊, Python node 都是什么鬼
    ericls
        32
    ericls  
       2016-08-29 00:52:23 +08:00 via iPhone
    @fangch 完全可以 比如 Python 只负责数据库 nodejs 负责 web server
    liujin834
        33
    liujin834  
       2016-08-29 01:26:51 +08:00 via iPhone
    我们是用 nodejs+python 的, python 处理一些运算业务, matplotlib 生成个图表之类的,开发速度和架构设计还有团队成员能力都是相关的,没办法做出横评,如果一样能力的话,我认为 nodejs+python 比 php 快,快的多
    ksupertu
        34
    ksupertu  
       2016-08-29 02:07:06 +08:00 via Android
    现在视频网站不都用 golang 吗?
    thomaspaine
        35
    thomaspaine  
       2016-08-29 02:28:55 +08:00
    你别招后端了,后端直接用 leancloud 服务算了,这样招前端就可以了,前端你再招不到那就没办法了
    yimity
        36
    yimity  
       2016-08-29 07:07:08 +08:00 via iPhone
    想不通你们的前后端区分都是什么标准
    dbfox
        37
    dbfox  
       2016-08-29 07:46:01 +08:00 via iPhone
    取决于你的熟悉程度
    28ms
        38
    28ms  
       2016-08-29 08:45:24 +08:00 via iPhone
    来技术论坛问这种问题,毫无意义!
    你公司技术主管都没有,技术选型靠打听吗?
    spark
        39
    spark  
       2016-08-29 09:18:48 +08:00
    开发时间当然是 Rails 最少了~
    mengzhuo
        40
    mengzhuo  
       2016-08-29 09:25:57 +08:00 via iPhone
    lz 不是前几天公司唯一的 php 程序员跑路的那个公司老板么?
    自己做的大死,也只能你自己扛的,逃避 PHP 不是法子。
    再招一个 php 吧,或者叫 iOS 和安卓都顶上,等你用别的语言重构完公司也黄了。
    tomoya92
        41
    tomoya92  
       2016-08-29 09:26:31 +08:00
    nodejs 本来就是服务端语言,不明白为啥总被用来写前端
    solaya
        42
    solaya  
       2016-08-29 09:28:07 +08:00
    现在还有直播项目 能玩?
    dantegg
        43
    dantegg  
       2016-08-29 09:28:09 +08:00
    哈哈哈,nodejs 写前端,有趣
    klesh
        44
    klesh  
       2016-08-29 09:40:10 +08:00
    调笑 node.js 与前端的人,我想提醒你们一下, node.js 上有很多前端的构建工具:例如 bower/grunt/gulp , 如果是 Reactjs 的话,那 babel/webpack 等自动化构建工具更是必不可少!
    g0thic
        45
    g0thic  
       2016-08-29 09:42:14 +08:00
    Ruby on Rails
    tinybaby365
        46
    tinybaby365  
       2016-08-29 10:08:44 +08:00
    如果连 php 都招不到,其他的更难招。
    youngqiankun
        47
    youngqiankun  
       2016-08-29 10:11:28 +08:00
    你熟悉那个就用那个
    mufeng
        48
    mufeng  
       2016-08-29 10:14:53 +08:00
    nodejs 比 php 快
    vicalloy
        49
    vicalloy  
       2016-08-29 10:53:49 +08:00
    Python 绝对不会比 PHP 好招,要想好招就得用 Java 或 C#
    jiongxiaobu
        50
    jiongxiaobu  
       2016-08-29 10:54:55 +08:00 via iPhone
    什么公司这么有趣
    lance26
        51
    lance26  
       2016-08-29 11:06:23 +08:00
    考虑到从业人员,应该是 java 和 php 最好招
    q397064399
        52
    q397064399  
       2016-08-29 11:26:54 +08:00 via iPhone
    PHP 或者 Java 吧 市场主流,你们业务看上去不是那么复杂,个人建议还是 PHP 毕竟比 java 要轻量一些
    66beta
        53
    66beta  
       2016-08-29 11:29:34 +08:00
    nodejs 的高速 IO 做后端=>前端加速没问题,问题是人难招,大部分都是玩玩脚手架的框架小子
    还是 PHP 符合长远发展,就跟 scala 一样,很好很叼,但是大家都换回 java 了
    xujif
        54
    xujif  
       2016-08-29 11:32:46 +08:00
    node+php 哈
    pasturn
        55
    pasturn  
       2016-08-29 11:57:36 +08:00
    php 都难招 其他小众语言不更难招
    good758
        56
    good758  
       2016-08-29 12:02:32 +08:00
    老板快招 php
    y10n
        57
    y10n  
       2016-08-29 12:04:34 +08:00   ❤️ 1
    * PHP 人员肯定是最好招的
    * 请善待 PHP 程序员,从入门到精通有很长一段路要走,相当多的人是放弃治疗了。看到好的,应该尽可能用更好的待遇留下,很多都是能够全栈的,看看你省了多少
    * node,python 都可以,但是你要有长期的储备,这些人和搞 rails 的人一样,需要更更搞的工资来留下。如果 php 都留不下,后面的就不考虑了吧。
    njutree
        58
    njutree  
       2016-08-29 13:20:04 +08:00
    建议招个 CTO 先
    mufeng
        59
    mufeng  
       2016-08-29 13:33:40 +08:00
    @liygheart nodejs 不是写前端, 是编译,压缩这些工程化的工作
    dearmadman
        60
    dearmadman  
       2016-08-29 13:38:06 +08:00
    谁开发的快?当然是熟练工了 o(╯□╰)o
    likezun
        61
    likezun  
       2016-08-29 13:44:42 +08:00
    @zcg121314 php 都招不到的话,更别说其他的了, 你这无异于提高成本
    dtfm
        62
    dtfm  
       2016-08-29 13:51:16 +08:00
    我们 Python 人很少么?我怎么感觉北京大把大把的呢。
    SuperMild
        63
    SuperMild  
       2016-08-29 13:57:39 +08:00
    感觉前端后端都概念模糊了,不如说服务器端、浏览器端。
    pyufftj
        64
    pyufftj  
       2016-08-29 14:10:47 +08:00
    楼主是武汉的啊,同武汉的握个手
    pyufftj
        65
    pyufftj  
       2016-08-29 14:13:02 +08:00
    不过在 hust 读研中,不然可以到你公司去混混
    wubotao
        66
    wubotao  
       2016-08-29 14:16:56 +08:00
    Python 写接口
    Node 做网站
    这样分工比较好
    实际上,做 Node 和 Python 的人比 PHP 还难找。
    tomoya92
        67
    tomoya92  
       2016-08-29 15:04:37 +08:00
    r#59 @mufeng 但是只要说到 nodejs ,都是拿来做页面用,人家明明可以连接数据库,作为服务端的
    ragnaroks
        68
    ragnaroks  
       2016-08-29 15:29:06 +08:00
    php 快,但是我更推荐 C#.net/java
    atroy
        69
    atroy  
       2016-08-29 15:49:47 +08:00
    具体的项目都没清楚,哪能确定哪个好?
    jhdxr
        70
    jhdxr  
       2016-08-29 16:39:54 +08:00
    php 你 double 都招不到人的话。。。
    还敢去用 nodejs 和 python 这种更小众的语言,做好翻好几倍的打算吧。。。
    kiwi95
        71
    kiwi95  
       2016-08-29 17:08:24 +08:00
    nodejs+python 组合相当于要招两组人了
    DevineRapier
        72
    DevineRapier  
       2016-08-29 17:53:00 +08:00
    最近公司刚前后端分离了, rails+nodejs 。

    以前做个功能是
    1. 后端我们做管理
    2. 前端做好页面
    3. 最后 由我们后端来套页面

    现在分离后就是:
    1. 做管理+接口+测试
    2. 前端做页面
    3. 前端调接口
    4. 前端套页面

    后端多了个做接口+测试,但分离的好处就是,大家可以更专注自己的事,工作比较互相独立了。(最近的体验是他们前端的任务量比起以前更大了一些)
    akira
        73
    akira  
       2016-08-29 19:43:50 +08:00
    肯定是你们熟悉更熟悉哪个用哪个啊。。
    jon
        74
    jon  
       2016-08-29 20:14:08 +08:00
    @zhuangzhuang1988 哈哈哈哈大写的服
    bianchensz
        75
    bianchensz  
       2016-08-30 00:40:20 +08:00
    griffinqiu
        76
    griffinqiu  
       2016-08-30 07:32:25 +08:00 via iPhone
    @dhssingle c# 扯淡[笑 cry]
    griffinqiu
        77
    griffinqiu  
       2016-08-30 07:39:15 +08:00 via iPhone
    扯淡个题外话:)
    撸主你还敢在 V2EX 来问问题?
    估计老衲的分析都是 tm 这个帖子 https://www.v2ex.com/t/299112 害了你。
    前端 mobile 招 4 个人工资都开 9k
    前端 web+后端 php 招一个才 6k
    @chrishine 快来背锅
    griffinqiu
        78
    griffinqiu  
       2016-08-30 07:55:37 +08:00 via iPhone
    虽然没有做过老板,我建议你
    项目起步的时候所有技术人员工资端平,比如所有开发人员都 9k 。 你给新来的 php 开 15k , mobile 组又不干了。后面谁的贡献明显再(悄悄的)提薪给期权。人员构成上至少的两个 php ,很多 php 可以兼着 web 前端的活,而且还可能要帮你搞服务器运维的事。(我大宇宙第一语言 php 被你这样严重低估,作为 php 从业人员对你严重不爽:)
    最后要在公司强调工资保密!
    1990andy
        79
    1990andy  
       2016-08-30 08:19:44 +08:00 via iPhone
    @klesh 亮了
    geektony
        80
    geektony  
       2016-08-30 10:28:17 +08:00
    nodejs is JavaScript runtime.
    Geoion
        81
    Geoion  
       2016-08-30 11:11:08 +08:00
    从隔壁 PHP 跑了的帖子过来看楼主,讲道理,你太急了。
    不过顺带问一下可以 remote job 么?
    ghostman
        82
    ghostman  
       2016-08-30 17:07:05 +08:00
    建议还是招 Java 吧,毕竟人好招啊
    xp0729
        83
    xp0729  
       2016-08-31 11:09:48 +08:00
    rails 才是大杀器好吗,就是太小众了
    winglight2016
        84
    winglight2016  
       2016-08-31 14:03:21 +08:00
    看到说 php 开发比 java 快的,用 play/java 的强烈表示不服~~~反正后台是纯 API ,用什么都好了,只看你熟不熟,能不能 hold 住各种疑难杂症
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2941 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:40 · PVG 21:40 · LAX 05:40 · JFK 08:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.