新手独立开发网站,选 nodejs 还是 php - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dimingxuan
V2EX    问与答

新手独立开发网站,选 nodejs 还是 php

  •  
  •   dimingxuan 2016-12-18 22:25:56 +08:00 via Android 8018 次点击
    这是一个创建于 3223 天前的主题,其中的信息可能已经有所发展或是发生改变。
    网络开发纯新手,有 c 语言功底,会 c#和 python 。现要快速独立开发网站,界面丑没关系,做一个三层信息对应关系的查询功能。想请教一下,用什么好?是不是要先学语言后套框架?
    58 条回复    2016-12-20 15:51:07 +08:00
    qiayue
        1
    qiayue  
    PRO
       2016-12-18 22:27:13 +08:00   2
    python 不就可以做吗?
    Senevan
        2
    Senevan  
       2016-12-18 22:28:38 +08:00 via Android   1
    django 满足你
    dimingxuan
        3
    dimingxuan  
    OP
       2016-12-18 22:33:23 +08:00 via Android   1
    @qiayue 谢谢
    dimingxuan
        4
    dimingxuan  
    OP
       2016-12-18 22:33:38 +08:00 via Android
    @Senevan 部署复杂不?
    ghbjy1128
        5
    ghbjy1128  
       2016-12-18 22:46:14 +08:00   1
    别误人子弟, php 。没啥好选的。就像你的客户需要选服务器时,除了 lamp 外没啥可选的一样,所谓生态。
    onlyhot
        6
    onlyhot  
       2016-12-18 22:48:00 +08:00   1
    看到快速我就想到 php... 我只会 php ...
    RE
        7
    RE  
       2016-12-18 23:17:44 +08:00 via iPhone
    为啥不 C#/.net 呢… 开发那么爽…
    ljcarsenal
        8
    ljcarsenal  
       2016-12-18 23:19:03 +08:00 via Android   1
    haozibi
        9
    haozibi  
       2016-12-18 23:21:03 +08:00 via Android   1
    快速=php ,如果 python 熟练, py 应该也可以
    tsun2003
        10
    tsun2003  
       2016-12-18 23:30:06 +08:00 via iPhone   1
    其实.net 挺好的
    nfroot
        11
    nfroot  
       2016-12-19 00:06:37 +08:00   1
    @RE 每个页面都有__VIEWSTATE 大到吓死人的时候你就知道有多爽了,所以我特别反感
    RE
        12
    RE  
       2016-12-19 00:12:02 +08:00   1
    @nfroot 又不是不能关闭 VIEWSTATE ,自己非要拉一堆 web 控件能怪谁~
    t6attack
        13
    t6attack  
       2016-12-19 00:20:24 +08:00   1
    “会 c#和 python ” 这俩都能开发网站。
    非得选其他的,那就 php 。因为有海量的成品源码给你参考。
    nfroot
        14
    nfroot  
       2016-12-19 00:24:45 +08:00   1
    @RE 怪开发者 但是没有用 每次看到这种都吐血
    zhangbohun
        15
    zhangbohun  
       2016-12-19 00:29:59 +08:00   1
    webform ,同学当年做课设一晚上搞出个界面(会 c#,无 web 基础)。
    yangff
        16
    yangff  
       2016-12-19 01:45:46 +08:00   1
    nodejs
    Trim21
        17
    Trim21  
       2016-12-19 01:52:26 +08:00 via Android   1
    Python 的 tornado 跟 node JS 的 express 挺像的。。。
    BlBana
        18
    BlBana  
       2016-12-19 02:08:00 +08:00 via Android   1
    我学的是 php ,之前没啥语言基础 ,就会点 c ,恶补了一个月左右的 php ,现在能用 mvc 写个差不多的 blog 系统,感觉 php 上手还是很快的
    wenymedia
        19
    wenymedia  
       2016-12-19 07:29:03 +08:00 via Android   1
    快速开发 PHP laravel 个人感觉是最好上手的
    misaka19000
        20
    misaka19000 
       2016-12-19 09:21:15 +08:00 via Android
    会 Python 为什么不用 Python
    qinxi
        21
    qinxi  
       2016-12-19 09:36:49 +08:00 via Android   1
    只会 py 还要求选别的。。
    Felldeadbird
        22
    Felldeadbird  
       2016-12-19 10:16:05 +08:00
    竟然没人说 golang
    xp0729
        23
    xp0729  
       2016-12-19 10:43:14 +08:00
    为啥没人说 rails ?
    dimingxuan
        24
    dimingxuan  
    OP
       2016-12-19 10:49:10 +08:00 via Android
    @qinxi
    @misaka19000 怕部署麻烦啊
    murusu
        25
    murusu  
       2016-12-19 10:50:50 +08:00
    @Felldeadbird 别坑新手
    skyboy
        26
    skyboy  
       2016-12-19 11:01:58 +08:00
    当然 nodejs , mongodb 啊,这些新技术,在性能上易安装上,各方面秒杀老技术 php mysq l 啊。如果选用技术,想创业百年,兴旺不衰,当然是用新的 nodejs mongodb 不用旧的 mysql mongodb 啊。为什么呢,因为世上新人换旧人啊,旧人的寿命总是快死亡的一天啊。
    solee
        27
    solee  
       2016-12-19 11:05:50 +08:00   1
    nodejs 啊 装个 yeoman 一键部署各种 node 项目,只有你想不到的~

    会 js 前后端都会写了是不是很好
    Blazings
        28
    Blazings  
       2016-12-19 11:22:08 +08:00
    @nfroot 现在 ASP.NET MVC 都出了 N 年了, 跨平台的.NET CORE 也出了 2 年了, 怎么还在 VIEWSTATE
    Blazings
        29
    Blazings  
       2016-12-19 11:26:59 +08:00   2
    我也是服了, 很多以前用过 webform 的人现在还在喷 webform, 说实话, 用.net 的人上进点的, 早就抛弃这个了, 现在还有一大堆的人提起.net 就喷 webform, 10 年前的技术了好吗, 要喷能不能换点别的
    nfroot
        30
    nfroot  
       2016-12-19 11:35:58 +08:00
    @Blazings 我们是使用者, OA 系统是别人开发,没有一点办法,只能吐槽。
    coderluan
        31
    coderluan  
       2016-12-19 11:40:23 +08:00
    php ,我当年也是差不多,直接自己上 w3school 看了一遍就开做了,山寨了个配件网站,卖了 2000 块钱,当然肯定是丑的要死。
    sarices
        32
    sarices  
       2016-12-19 11:41:59 +08:00
    如果自己可以有环境部署当然是 python 啊,毕竟自己熟悉啊,没有环境 php 比较通用,部署成本极低,至于各种秒杀 php mysql 的评论看看就好了
    sun2920989
        33
    sun2920989  
       2016-12-19 11:59:10 +08:00
    会 Python 就没必要用别的了,非要 node 和 php 选的话,php 入手快.
    Blazings
        34
    Blazings  
       2016-12-19 12:00:38 +08:00
    @nfroot 那种 OA 我也见过, 我也想喷, 那种傻逼开发人员, 他们花 1 年学的技术, 能重复用 10 年都不止
    tilv37
        35
    tilv37  
       2016-12-19 14:34:39 +08:00
    虽然我最近也在用 nodejs 做产品原型,但是我还是想用 PHP~~
    可能我太笨了,前后端都用 js 写感觉好奇怪
    mansur
        36
    mansur  
       2016-12-19 14:50:54 +08:00
    不用 django 可惜了
    tabris17
        37
    tabris17  
       2016-12-19 14:54:54 +08:00
    asp
    jswh
        38
    jswh  
       2016-12-19 15:00:30 +08:00
    123s
        39
    123s  
       2016-12-19 17:24:29 +08:00
    node.js 快速开发
    chemandy
        40
    chemandy  
       2016-12-19 17:38:35 +08:00
    快速?难道不是选你已经会的语言吗... django 走起啊...
    dimingxuan
        41
    dimingxuan  
    OP
       2016-12-19 17:51:12 +08:00 via Android
    @chemandy django 部署方便不?感觉 python 做网页不主流啊
    wobuhuicode
        42
    wobuhuicode  
       2016-12-19 17:52:27 +08:00   1
    会 python 的话, node 会比较容易上手啊!!
    但是你为什么不用 python 呢……
    jarlyyn
        43
    jarlyyn  
       2016-12-19 18:24:35 +08:00
    php

    不然你根本搞不清回调的鬼。
    llhh
        44
    llhh  
       2016-12-19 18:27:33 +08:00
    flask
    66beta
        45
    66beta  
       2016-12-19 18:29:49 +08:00
    会 python 为什么不用?
    推荐 php 有 C 基础就可以了
    quxiangxuanqxx
        46
    quxiangxuanqxx  
       2016-12-19 18:36:45 +08:00   1
    会 python 还要重学其他语言来 快速 开发网站

    求快直接 django 吧, d 不发音

    带好游标卡尺
    paicha
        47
    paicha  
    PRO
       2016-12-19 19:26:23 +08:00   1
    xrlin
        48
    xrlin  
       2016-12-19 19:32:22 +08:00
    会 python 和 c#,这两者都可以写后端,为何不从这两个中选?省去重新学一门语言的时间。
    xrlin
        49
    xrlin  
       2016-12-19 19:33:48 +08:00
    @paicha 卧轨自杀的宝石( ) ~→ ,不过我喜欢
    dimingxuan
        50
    dimingxuan  
    OP
       2016-12-19 19:58:09 +08:00 via Android
    @xrlin js 还是要学的吧
    mauve
        51
    mauve  
    PRO
       2016-12-19 20:16:45 +08:00
    同学做期末作业的吧
    dimingxuan
        52
    dimingxuan  
    OP
       2016-12-19 20:40:37 +08:00
    @mauve 还真不是,做期末作业哪有不限语言的
    tux
        53
    tux  
       2016-12-19 20:55:40 +08:00 via Android   1
    nodejs 用最新的 js 语法 这个是趋势
    uucloud
        54
    uucloud  
       2016-12-19 21:32:10 +08:00
    会 python 的话, flask
    billlee
        55
    billlee  
       2016-12-19 22:10:12 +08:00
    就没有说用 Java 的嘛?
    zddewe
        56
    zddewe  
       2016-12-19 22:39:02 +08:00
    评论让我想起了了个梗,"PHP 是世界最好的语言",楼下不服来辩
    jydeng
        57
    jydeng  
       2016-12-19 22:54:21 +08:00   1
    会 C#直接用 ASP.NET 啊,效率杠杠的。
    romennts
        58
    romennts  
       2016-12-20 15:51:07 +08:00 via Android
    Spring-Boot
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1057 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 18:12 PVG 02:12 LAX 11:12 JFK 14:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86