web程序开发应该学哪些语言 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
kennedy32
V2EX    程序员

web程序开发应该学哪些语言

  •  
  •   kennedy32 2013-03-09 11:31:40 +08:00 6395 次点击
    这是一个创建于 4613 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人菜鸟一枚,粗通Javascript和php,如果主要是用来做网站的话,还应该学习哪些语言?

    目前正在学python。
    19 条回复    1970-01-01 08:00:00 +08:00
    ksky
        1
    ksky  
       2013-03-09 11:33:22 +08:00 via iPhone
    学好PHP就够了。
    foru17
        2
    foru17  
       2013-03-09 11:37:00 +08:00
    最近开始入门node.js
    qiayue
        3
    qiayue  
    PRO
       2013-03-09 11:39:35 +08:00
    你已经会php了,再学点html的知识,就可以做WEB开发了。
    leebo
        4
    leebo  
       2013-03-09 11:40:19 +08:00
    ruby

    哈哈你这样问的话 会有几十种不同的回答的 这个我觉得自己觉得那些写起来顺手就行 学好一门 其他的可以看看 python 也是很不错的 这里面大多是python fan
    hitsmaxft
        5
    hitsmaxft  
       2013-03-09 12:46:31 +08:00
    php足够你完成web的基础功能, python更全面是事实, 但是从起步看来, php门槛更低, 用较低的成本获得更多的经验.
    基础打好之后, 就有足够的经验去决定对个人来说 "更好的选择"
    kernel1983
        6
    kernel1983  
       2013-03-09 13:07:52 +08:00
    其实如果走node路线的话, 学好js就够了还是有一定说服力的

    对于已经在用python的人, 用好python是第一步, 唯一可能转的就是node了吧.
    听说ruby社区也有类似情况, 求证有木有?
    0x0001
        7
    0x0001  
       2013-03-09 13:34:38 +08:00 via iPhone
    SQL就没人提一下么…
    cadl
        8
    cadl  
       2013-03-09 14:47:51 +08:00
    在Fenng的Startup News上看到的

    http://news.dbanotes.net/item?id=1386
    exoticknight
        9
    exoticknight  
       2013-03-09 15:43:01 +08:00
    我多入言,注意是入。要做目的候可以合考多言的劣。
    coolicer
        10
    coolicer  
       2013-03-09 17:10:06 +08:00
    前端丝,也想往node上发展...
    krfantasy
        11
    krfantasy  
       2013-03-09 18:32:37 +08:00
    Ruby 和 Python 是潮流
    BigZ
        12
    BigZ  
       2013-03-10 00:05:25 +08:00
    应届生,如果想职业之路想走的顺利点,学习java吧
    asoncheng
        13
    asoncheng  
       2013-03-10 09:59:25 +08:00
    @ctrlaltdeletel 这个确实很齐全。
    Moker
        14
    Moker  
       2013-03-10 11:48:55 +08:00
    坑人的
    我也是这专业
    ewBuyVmLZMZE
        15
    ewBuyVmLZMZE  
       2013-03-10 12:05:16 +08:00   3
    前端开发知识结构
    前端工程师
    浏览器
    IE6/7/8/9
    Firefox
    Chrome/Safari/Opera

    编程语言
    Javascript/Node.js
    Javascript语言精粹

    切页面
    HTML/HTML5
    CSS/CSS3
    PhotoShop/Paint.net

    开发工具
    IDE
    VIM/Sublime Text2
    Notepad++/EditPlus
    WebStorm

    调试工具
    Firebug/Firecookie
    YSlow
    IEDeveloperToolbar/IETester
    Fiddler

    版本管理
    Git/SVN
    Github/Bitbucket/Google Code


    代码质量
    Coding style
    JSLint/JSHint
    CSSLint
    Markup Validation Service

    单元测试
    QUnit/Jasmine
    Mocha/Should/Chai

    自动化测试
    WebDriver


    前端库/框架
    jQuery/Underscore/Mootools/Prototype.js
    YUI3/Dojo/ExtJS
    Backbone/KnockoutJS/Emberjs

    前端标准/规范
    HTTP1.1
    ECMAScript3/5
    W3C/DOM/BOM/XHTML/XML/JSON/JSONP
    CommonJS/AMD
    HTML5/CSS3

    性能
    JSPerf
    YSlow 35 rules
    PageSpeed
    HTTPWatch
    DynaTrace's Ajax
    高性能Javascript

    编程知识储备
    数据结构
    OOP/AOP
    原型链/作用域链
    闭包
    函数式编程
    设计模式
    Javascript Tips

    部署流程
    压缩合并
    YUI Compressor
    Google Clousure Complier
    CleanCSS/UglifyJS

    文档输出
    JSDoc
    Dox/Doxmate

    项目构建工具
    make/Ant
    GYP
    Grunt
    Yeoman


    代码组织
    类库模块化
    CommonJS/AMD
    YUI3模块

    业务逻辑模块化
    文件加载
    LABjs
    SeaJS/Require.js


    安全
    CSRF/XSS
    ADsafe/Caja/Sandbox

    移动Web
    HTML5/CSS3
    响应式设计
    Zeptojs/iScroll
    V5/Sencha Touch
    PhoneGap
    jQuery Mobile

    Javascript生态
    MongoDB/CouchDB

    前沿技术社区/会议
    D2/WebRebuild
    NodeParty/W3CTech/HTML5梦工厂
    JSConf/沪JS(JSConf.cn)
    QCon/Velocity/SDCC
    JSConf/NodeConf
    YDN/YUIConf

    计算机知识储备
    编译原理
    计算机网络
    操作系统
    算法原理
    软件工程/软件测试原理

    软技能
    知识管理/总结分享
    沟通技巧/团队协作
    需求管理/PM
    交互设计/可用性/可访问性知识

    可视化
    SVG/Canvas/VML
    D3/Raphal/DataV


    后端工程师
    编程语言
    C/C++/Java/PHP/Ruby/Python/...

    数据库
    SQL
    MySQL/MongoDB/Oracle

    操作系统
    Unix/Linux/OS X/Windows

    数据结构
    shekou
        16
    shekou  
       2013-03-10 12:13:03 +08:00
    @syhily 原来这么多要学的啊 ??
    shiran
        17
    shiran  
       2013-03-10 12:42:01 +08:00
    Javascript应该很重要吧,做特效什么的。
    sdjl
        18
    sdjl  
       2013-03-10 18:08:47 +08:00
    我之前写过一篇文章《如何选择WEB编程语言》

    http://sdjl.me/index.php/archives/169
    sxsdlxw
        19
    sxsdlxw  
       2013-03-11 20:24:51 +08:00
    为什么没人提dreamweaver呢?还有axure???
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2486 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 02:27 PVG 10:27 LAX 19:27 JFK 22:27
    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