看了很多 V 站的关于程序员即能选择的主题,有几点疑惑,希望 V 站大佬给解解惑! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
chnyung

看了很多 V 站的关于程序员即能选择的主题,有几点疑惑,希望 V 站大佬给解解惑!

  •  1
     
  •   chnyung Jan 10, 2020 3408 views
    This topic created in 2311 days ago, the information mentioned may be changed or developed.

    本人非程序员!想了解程序是出于以下原因:

    1、工作当中能用程序做个数据分析工具(比如分析流量,批量查询百度结果汇总成图标),类似于监控吧!(避免广告嫌疑,我把地址压缩了 http://dwz.date/enC [基本上都是我想实现的] )

    2、还想用程序写个 CMS 系统,会涉及到支付扣费、以及代理 等等。想法是如果有人要代理系统,只需给一个 API 文件长传到对方的服务器,或者用 iframe 调用!

    3、想自己开发博客系统

    疑惑:

    V 站看了很多帖子,最后在 php、python、nodejs 三个徘徊!

    看了这个贴子: https://github.com/goodjack/developer-roadmap-chinese 也是推荐 nodejs 或者 php

    我知道 PHP 强项在于 Web 开发,但是基于第 1 点,涉及到数据分析(这个 php 也能做我知道)和自动化(这个好像只有 python 可以)

    V 站也有好多人说 nodejs 将来时能取代 php 的(虽然我不是很认同,因为我看过 w3c 的统计)

    因为个人精力有限,我只想学一门语言!不知道学哪种好。 目前就纠结以下几点:

    1、在 web 开发 php 肯定是极好的,但是 python 也可以做,虽然不如 php 做的好( python 每次修改都要重启,URL 重写等!)

    2、如果选择 php,有纠结于学 nodejs 会不会更好一点?

    3、如果学 php+python 自动化,那就是要学两种语言了,我只想学一种!

    程序我不是很懂 [ python 教程和 php 教程两者我都大致看过一半] ,说的也很模糊,大佬不要嫌弃,也不要喷我,谢谢!

    不是引战贴!不是引战贴!不是引战贴!

    25 replies    2020-01-13 09:59:06 +08:00
    ncwtf
        1
    ncwtf  
       Jan 10, 2020
    他俩 有啥好的,golang 啊,你说的都能做。
    chnyung
        2
    chnyung  
    OP
       Jan 10, 2020
    @ncwtf golang 我不熟悉,看到别的大佬说这个不建议新手入啊!
    95Q75rQb83nwn2gF
        3
    95Q75rQb83nwn2gF  
       Jan 10, 2020
    只想学一种语言的程序员,是不是应该建议学 c 或者 java。。。
    manami
        4
    manami  
       Jan 10, 2020 via Android
    主流的语言做爬虫数据分析都不难,有很多开源的框架,选你喜欢的学习就行了
    chnyung
        5
    chnyung  
    OP
       Jan 10, 2020
    @Dex7er 我不是程序员!我只是对程序感兴趣,想用程序要辅助一部分工作,做点自己想做的事情!所以才会说我只想学一种语言!
    chnyung
        6
    chnyung  
    OP
       Jan 10, 2020
    @manami 看了 V 站很多帖子了,还是不知道选哪个,才会来发帖!每个人发帖的初衷不一样的。前端 HTML 和 bootstrap 这些我都没问题
    Buges
        7
    Buges  
       Jan 10, 2020 via Android
    不是程序员,那就 Python 和 Javascript
    ncwtf
        8
    ncwtf  
       Jan 10, 2020
    @chnyung
    没必要抓着学习一种语言不放,用一种语言做成了一件事之后,碰到问题了,自然而然想办法解决了(包括学习新语言),学习成本没你想得大。

    技术选型就是拍脑袋决定的事,你也看了一些教程了,喜欢哪个就学哪个就是了。

    别人说那个语言好也就那么回事,golang 天下第一就 vans 了。
    chnyung
        9
    chnyung  
    OP
       Jan 10, 2020
    @ncwtf 大佬,我说的这三名语言,结合我想做的那几项 ,选哪个好?咱能先不提 golang 吗?新手学这个目前还不太友好啊,网上教程也不是很多。
    chnyung
        10
    chnyung  
    OP
       Jan 10, 2020
    @ncwtf 大佬,以你的经验,我说的这三门语言,结合我想做的那几项选哪个好?咱能先不提 golang 吗?新手学这个目前确实还不太友好啊,网上教程也不是很多。
    imn1
        11
    imn1  
       Jan 10, 2020
    这样说吧,总需要第二种语言的
    你想做的事,前后端都涉及,所以,参考后端看不懂前端那篇文章,你总要分开学
    limars
        12
    limars  
       Jan 10, 2020 via iPhone
    你如果非得要纠结只学一门,那就只能选 nodejs,因为你的需求涉及到了前后端,前端必须要学 js,这个跑不了。后端可以选 py,php,nodejs。综合一下,答案就只有 nodejs
    chnyung
        13
    chnyung  
    OP
       Jan 10, 2020
    @imn1 前端 bootstrap 不够吗?大老你说的:后端看不懂前端那篇文章 论坛好多套娃的帖子...能发个链接我吗?
    chnyung
        14
    chnyung  
    OP
       Jan 10, 2020
    @limars 大佬,目前前端我都是用的 bootstrap,JS 用的 swiper,特效都是套来用的!难度不大,不知道你提的这个 JS 是不是指的数据分析的时候用的,是指这个吗? http://dwz.date/enC
    limars
        15
    limars  
       Jan 10, 2020 via iPhone
    @chnyung 你前端即便用了一堆别人的套件,也不可能一点 js 都不写吧。你刚才说的都是样式上的东西,比如你和后端数据的沟通请求,数据前端的格式化处理等等,你拿啥写。即便是 swiper,你初始化 swiper 就已经是在用 js 了啊..
    limars
        16
    limars  
       Jan 10, 2020 via iPhone
    @chnyung 反正总的说来,js 语言的学习是没跑的,只是看你学深学浅,前端刚需。至于后端用啥,这个你看着办..
    imn1
        17
    imn1  
       Jan 10, 2020
    @chnyung
    搜搜就有了
    也不是要你细看,只是你要明白,前端开发也有一套规矩,还是要分开学

    我咋感觉你比我知道的还多,嘿嘿,虽然我也不是程序员,只是部分相关写了 20 年+(PHP 最后使用版本 5.3,之后是写 Python,前端踏入本世纪就没写了,之后 UI 只写 chart 图表相关)
    chnyung
        18
    chnyung  
    OP
       Jan 10, 2020
    @limars 嗯,那我知道了,你说的是前后端通信的中间层对吗?如果不做前后端数据分离,直接和 html 混写可以吗?
    chnyung
        19
    chnyung  
    OP
       Jan 10, 2020
    @imn1 大佬,你现在工作是写 python 的吗?
    chnyung
        20
    chnyung  
    OP
       Jan 10, 2020
    @imn1 超佩服 chart 图表做的好的大佬!技术很牛叉,我自己列的几点中,也有这个,数据分析也是要用到图表。已关注!
    imn1
        21
    imn1  
       Jan 10, 2020
    @chnyung
    N,py 是辅助工具(要结果不要过程)
    牛肉倒是爱吃,但连人家开源的代码都看不懂,自写自用,连 catch 都懒,出错就改改重新运行,尴尬
    GodvMiku
        22
    GodvMiku  
       Jan 10, 2020
    看楼主以前帖子不是说转行 php 了么,这都 2 年多了.上述需求应该问题不大吧.
    chnyung
        23
    chnyung  
    OP
       Jan 10, 2020
    @GodvMiku 大佬,家里有情况,工作需稳定,然后就没转了,一直到现在!
    sgiyy
        24
    sgiyy  
       Jan 11, 2020
    @chnyung 辅助工作的话推荐 Python。但现在前端应用的场景越来越多,也越来越强大,网页、小程序、博客、甚至 APP,更推荐你学前端这一套。
    chnyung
        25
    chnyung  
    OP
       Jan 13, 2020
    @sgiyy 大佬您好!

    您这里指的前端是 HTML5 ?还是 Javascript ?只学前端语言,做博客和小程序应该是不够的吧,还是得再学一门后端语言!

    其实我现在就是徘徊在 PHP 的 web 性能和 python 的爬虫和数据分析!因为想做这个---> http://dwz.date/enC

    另外大佬你对 nodejs 了解吗?听 V 友说 nodejs 和 php 二选一就够了是吗?还有 nodejs 好像也可以做爬虫,是否能做这个呢?-->http://dwz.date/enC

    谢谢您的建议!
    About     Help     Advertise     Blog     API     FAQ     Solana     5471 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 83ms UTC 08:50 PVG 16:50 LAX 01:50 JFK 04:50
    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