V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
1023400273
V2EX  ›  程序员

好像很少看到用 java/jsp 做网站的,不知道是不是我见的比较少

  •  
  •   1023400273 · Dec 29, 2014 · 13095 views
    This topic created in 4148 days ago, the information mentioned may be changed or developed.
    好像很少看到用java/jsp写网站的,一般都是php和asp等,这是为啥呢?还是我见识比较少?求轻喷~
    69 replies    2014-12-30 19:32:06 +08:00
    kevinleedev
        1
    kevinleedev  
       Dec 29, 2014   ❤️ 1
    确实是见识比较少。
    y10n
        2
    y10n  
       Dec 29, 2014   ❤️ 4
    看人不要光看脸
    看网址不要光看后缀
    Troevil
        3
    Troevil  
       Dec 29, 2014
    spring mvc还是很火的吧
    Navee
        4
    Navee  
       Dec 29, 2014
    @y10n
    不能更多的赞同.
    felixzhu
        5
    felixzhu  
       Dec 29, 2014
    据我所知,java应该仅次于php吧
    大的网站,基本都是java吧。。
    dustinth
        6
    dustinth  
       Dec 29, 2014
    java里面也很少直接写JSP了, 现在流行Restful + RichClient.
    Narcissu5
        7
    Narcissu5  
       Dec 29, 2014
    情况大概是这样子,很多统计的结论都差不多:
    http://w3techs.com/technologies/overview/programming_language/all
    1023400273
        8
    1023400273  
    OP
       Dec 29, 2014
    @y10n 感谢,我一般看网站是什么语言,一是看后缀(后缀可以改),其次看看报错信息,有时候报错信息就会暴露出来,之前12306的报错,一看就知道是spring+hibernet
    ren2881971
        9
    ren2881971  
       Dec 29, 2014
    政府都是。。
    1023400273
        10
    1023400273  
    OP
       Dec 29, 2014
    @dustinth 受教,感谢
    1023400273
        11
    1023400273  
    OP
       Dec 29, 2014
    @ren2881971 感觉政府网站一般都是外包给一些有资质软件公司做的,这些软件公司一般都是做系统的所以用java比较多,对政府网站无爱
    xwsoul
        12
    xwsoul  
       Dec 29, 2014
    楼主连撸两管是几个意思?
    http://v2ex.com/t/157466
    1023400273
        13
    1023400273  
    OP
       Dec 29, 2014
    @xwsoul 本来要发到程序猿这个主题下的,之前发错,不知道哪里可以删除求告知
    Hodor
        14
    Hodor  
       Dec 29, 2014
    看过.do的网址没?
    1023400273
        15
    1023400273  
    OP
       Dec 29, 2014
    @Hodor do和action都看过,之前在做structs的时候我也是定义成do的后缀的
    mybin
        16
    mybin  
       Dec 29, 2014
    j2ee的不要太多,光银行的网站都是个不小的数目了。
    1023400273
        17
    1023400273  
    OP
       Dec 29, 2014
    @mybin 这个确实是
    omegaga
        18
    omegaga  
       Dec 29, 2014 via Android
    如果只是说Java的话…淘宝哭晕在厕所
    xwsoul
        19
    xwsoul  
       Dec 29, 2014
    @1023400273 不知道管理员能不能
    另外国内政府网站好多也是java的啊
    nickdine
        20
    nickdine  
       Dec 29, 2014
    看后缀?给跪了! 很多java写的一样是html后缀 你如何看?
    momowei
        21
    momowei  
       Dec 29, 2014
    asp大的商业性网站基本很少用了吧。
    java用的其实蛮多的,国内国外大型互联网站点java的不少
    mjoseph
        22
    mjoseph  
       Dec 29, 2014
    我之前的项目。。。现在的项目就是
    tini8
        23
    tini8  
       Dec 29, 2014
    java很适合需要长期维护的网站,php、ruby、python这些上线快,但是接受别人项目的话还不如重写
    scusjs
        24
    scusjs  
       Dec 29, 2014
    你用的淘宝京东什么的难道不是java么。。。
    ren2881971
        25
    ren2881971  
       Dec 29, 2014
    oschina
    Zhang
        26
    Zhang  
       Dec 29, 2014
    工商银行就是jsp
    ixiaohei
        27
    ixiaohei  
       Dec 29, 2014
    看过很多后缀,最难出分应该是html。以前还看到php后缀以为php做的,最后有个页面挂了,报tomcat的异常,雷到我了,这么伪装何苦呢
    chocotan
        28
    chocotan  
       Dec 29, 2014
    acfun....bilibili.....都有用java写的地方.....看jsessionid.....
    kingwrcy
        29
    kingwrcy  
       Dec 29, 2014
    为啥楼主要发2个一样的帖子呢?

    xpcsyf
        30
    xpcsyf  
       Dec 29, 2014
    @ixiaohei 伪装做好了,你稍不留意,就掉进去了
    SR1
        31
    SR1  
       Dec 29, 2014
    @ixiaohei 可以用tomcat来跑php的…
    ixiaohei
        32
    ixiaohei  
       Dec 29, 2014
    @SR1 不是,那个报的是空指针异常,然后看到tomcat的信息
    imn1
        33
    imn1  
       Dec 29, 2014
    国内银行基本都是,少么?
    mikan
        34
    mikan  
       Dec 29, 2014
    @tini8 java长期维护的优势比他们强在哪?
    LittleMK
        35
    LittleMK  
       Dec 29, 2014
    tsinghan
        36
    tsinghan  
       Dec 29, 2014
    @LittleMK x东好像改成java了
    rainex
        37
    rainex  
       Dec 29, 2014   ❤️ 2
    上面好多回复都没说到点子上。

    如果网站生成静态的,那什么语言脚本写差异都不大。如果是伪静态或就是脚本,那就看网站的性质了,php有两个优势:1 门槛低,体系简单 2 与mysql的连接速度快。不要小看第2条,这直接导致bbs类这种数据库依赖型的程序里php执行速度甩开jsp很远,很多年前我做过测试,jsp想接近php的性能要作额外很多工作,系统消耗还更大,不容易理解的我就这么说吧:宋朝兵制繁杂庞大,看上去先进很多是吧,一帮金国的蛮族骑兵大字不识就把大宋给干了,简单粗暴但有效。
    martianyi
        38
    martianyi  
       Dec 29, 2014
    kisshere
        39
    kisshere  
       Dec 29, 2014 via Android
    因为php是世界上最好的语言
    shakoon
        40
    shakoon  
       Dec 29, 2014
    企业用的BS系统基本都是java的,少数.net的,其他语言的极少
    binjoo
        41
    binjoo  
       Dec 29, 2014
    OSC就是JAVA
    34D
        42
    34D  
       Dec 29, 2014
    @kingwrcy 根本不一样好嘛,第一个后面有“不知道是不是见的比较少”,道出了主要原因,第二个是假命题。
    buxianglei
        43
    buxianglei  
       Dec 29, 2014
    政府应用占用90% 主要SQL相关的
    zack119
        44
    zack119  
       Dec 29, 2014
    SuYia
        45
    SuYia  
       Dec 29, 2014 via Android
    @y10n

    对,这句话有道理。

    另外呢,php适合快速开发,java一般用于大型项目,但也没绝对,混合使用的例子实在太多,再者说,采用分离模式的话,前端用nodejs的也很常见,错误页什么的完全自定义了根本看不出什么语言,重点还是在需求和开发习惯了。
    benjiam
        46
    benjiam  
       Dec 29, 2014 via Android
    PHP连接速度快这样的观点快都出来了,2个socket 都是内部的,你告诉我那种语言调的会快一点。
    catoncat
        47
    catoncat  
       Dec 29, 2014
    淘宝也大量php吧?
    huanglexus
        48
    huanglexus  
       Dec 29, 2014
    企业级的网站几乎都是 java 吧
    xuwenmang
        49
    xuwenmang  
       Dec 29, 2014   ❤️ 1
    用Java,C#来骗政府,大集团的钱是最好骗的。。

    竞争对手跟领导一吹风,说PHP都是个人网站用的,领导一听,我靠不行啊,不放心啊!钱不是问题,是不能让领导在上级面前丢脸。

    对于大型项目以前的PHP面向对象不完善,确实不好玩大型的。但是现在没这回事!唯一的差别就在于,要让领导觉得高大上就行。。
    yakczh
        50
    yakczh  
       Dec 29, 2014
    12306 算吗?
    saximoer
        51
    saximoer  
       Dec 29, 2014
    @chocotan ACFUN 不是说是.net做的么。。。
    dallaslu
        52
    dallaslu  
       Dec 29, 2014
    人人网嘛
    shoumu
        53
    shoumu  
       Dec 29, 2014
    是的
    leassy
        54
    leassy  
       Dec 29, 2014
    JAVA的开发成本的维护成本还有设备成本都远远高于其它吧,所以钱少的还是不会去烧的
    chocotan
        55
    chocotan  
       Dec 29, 2014
    @saximoer 好像部分模块开始用java写了,看A站B站招聘页
    wolfan
        56
    wolfan  
       Dec 29, 2014
    ASP的现在好像也不多了吧,感觉都是些什么人傻钱多好骗的公司才用的样。
    话说淘宝好像是Java吧。
    Ricepig
        57
    Ricepig  
       Dec 29, 2014
    看当年struts漏洞搞挂了多少网站就知道这个技术路线还是很流行啊
    tealover007
        58
    tealover007  
       Dec 29, 2014
    银行、金融类的系统基本都是在用J2EE
    4everLoveU
        59
    4everLoveU  
       Dec 29, 2014
    纯互联网公司的网站还是php的多
    传统it行业的话,java党也是很多的吧。
    hljjhb
        60
    hljjhb  
       Dec 29, 2014
    @chocotan AC不是出了名的爱 .net 吗? 很久以前那个筋肉美人的出错信息 2333333
    zouxcs
        61
    zouxcs  
       Dec 29, 2014
    这个话题将带来各个语言的开发人员的一场口水仗
    chocotan
        62
    chocotan  
       Dec 29, 2014
    @hljjhb 最近开始招java的了;B站也是,我还打算明年辞职后去b站面试看看
    jsq2627
        63
    jsq2627  
       Dec 29, 2014
    @Narcissu5 ASP.NET 竟然这么高
    KentY
        64
    KentY  
       Dec 29, 2014 via Android
    看你怎么定义网站了。如果企业网站都算上,恐怕Java都不愿意和其它语言比。多少公司养几百Java程序员,只做企业,行业开发,常年盈利。
    还有个大头儿,往往被忽视就是微软,.net也很多,还有SharePoint相关应用。虽然个人觉得很难用
    datou552211
        65
    datou552211  
       Dec 29, 2014 via iPhone
    @chocotan b站是php
    fewspider
        66
    fewspider  
       Dec 30, 2014 via iPad
    像电信翼支付就是jsp写的,暑假实习折腾过==
    1023400273
        67
    1023400273  
    OP
       Dec 30, 2014
    @kisshere 哥们你是在挑事啊
    chocotan
        68
    chocotan  
       Dec 30, 2014
    @datou552211 看a站b站招聘页
    nine
        69
    nine  
       Dec 30, 2014
    curl -I http://www.lagou.com
    HTTP/1.1 200 OK
    Server: nfs/1.0.0
    Date: Tue, 30 Dec 2014 11:30:27 GMT
    Content-Type: text/html;charset=UTF-8
    Content-Length: 262142
    Connection: keep-alive
    Vary: Accept-Encoding
    REQUEST_ID: d317b811-77d7-44aa-a53a-6156d1f124ac
    Set-Cookie: JSESSIONID=891125ED1E427CD5241BEBE8679E6CF6-n2; Path=/; HttpOnly
    Set-Cookie: usertrace="e4cd53e1-aa6a-48f1-9073-025ef1700966@d3d3LmxhZ291LmNvbQ=="; Version=1; Domain=.lagou.com; Max-Age=31536000; Expires=Wed, 30-Dec-2015 11:30:26 GMT; Path=/
    Content-Language: en-US
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1569 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 403ms · UTC 16:42 · PVG 00:42 · LAX 09:42 · JFK 12:42
    ♥ Do have faith in what you're doing.