首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

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

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

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

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

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

    http://news.dbanotes.net/item?id=1386
        9
    exoticknight   2013-03-09 15:43:01 +08:00
    我認為多入門幾種語言,注意是入門。這樣當要做項目的時候可以綜合考慮多種語言的優劣。
        10
    coolicer   2013-03-09 17:10:06 +08:00
    前端屌丝,也想往node上发展...
        11
    krfantasy   2013-03-09 18:32:37 +08:00
    Ruby 和 Python 是潮流
        12
    BigZ   2013-03-10 00:05:25 +08:00
    应届生,如果想职业之路想走的顺利点,学习java吧
        13
    asoncheng   2013-03-10 09:59:25 +08:00
    @ctrlaltdeletel 这个确实很齐全。
        14
    Moker   2013-03-10 11:48:55 +08:00
    坑人的
    我也是这专业
        15
    syhily   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/Raphaël/DataV


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

    数据库
    SQL
    MySQL/MongoDB/Oracle

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

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

    http://sdjl.me/index.php/archives/169
        19
    sxsdlxw   2013-03-11 20:24:51 +08:00
    为什么没人提dreamweaver呢?还有axure???
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   886 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 18:48 · PVG 02:48 · LAX 11:48 · JFK 14:48
    ♥ Do have faith in what you're doing.