`

你认为java适合开发互联网网站吗?

    博客分类:
  • java
阅读更多
我这里说的互联网网站指的是拥有很大并发访问量的互联网网站,并且有一定复杂性的网站,比如说:淘宝网!

第一个问题:
你认为java适合吗? A. 适合 ,B 不适合, C,适合但不是最好的

第二个问题,如果java不适合,你认为哪一个更适合?
A. ruby on rails 更适合 B. django 更适合 C. php更适合 D. 我选择其他框架
分享到:
评论
39 楼 dugu666 2009-03-15  
可以考虑采用c语言
38 楼 xzh_endless 2009-03-15  
jasongreen 写道
淘宝用java开发也许有当时的一些考量,如今可选择的框架多了,在这种前提下,如果是你,是否会选择另一个框架来做淘宝的网站呢?



看到这里我就不打算往下看了
我明白你现在的想法了,心理揣着A   ,却让别人去猜  希望别人也认可A    不如直接拿出A来
还有推测楼主Java水平 最多也就是一般靠下,甚至不懂。但是可能确很熟练A 。  ps.A!=Java
37 楼 0000 2009-03-13  
我算是进来错了 -_-
36 楼 justry 2009-03-05  
互联网  这个概念 太大了

如果是访问量较大,有人说 效率 ,你可以转成html啊
没人让你非得美次访问都得查数据库

用得好,用啥都一样,当然 asm和c这种东西就免了

asp php java ruby == 看应用水平和技术人员 好找程度
会得人多 是 最适合地。
35 楼 maomiandyou 2009-01-14  
大型网站不在语言,在架构
34 楼 repsihWDX 2009-01-13  
这个讨论有啥子意义?
sina为什么不用java?因为原来都是php,php够用。

适合自己的才是最好的。

33 楼 protti 2009-01-13  
类似的问题讨论过很多次了
32 楼 chaos2003 2009-01-13  
我想删除我的这个回复,请管理员帮忙。
31 楼 lizhuang 2009-01-13  
个人觉得用python做比较不错,自己开发网站是绝对不会选择JAVA,效率太低了。
30 楼 木哥哥 2009-01-13  
用java可以省点钱吧....系统费用和数据库费用....

百度后台是用c....

qq也是用c or c++...

sina/sohu混合...php+java....

29 楼 zookie 2008-07-28  
淘宝是java开发的
28 楼 wenson 2008-07-28  
大型网站,都没有只纯用一种技术的吧
27 楼 raymondmiao 2008-07-25  
用什么平台无所谓吧,哪个都行
26 楼 ladofwind 2008-07-25  
yanshiyi 写道
ladofwind 写道
yanshiyi 写道
鄙人最近给公司做了个小网站,页面不多,可能是自己水平不够吧,做了一个多月,其中光发布到网络上就花了一周(查资料的时间)。现在天天后悔当年为啥不按照计划学学asp或者php。


呵呵,现在学来得及,会java,jsp了,asp,php也不难啊

我对做网站没啥兴趣,而且现在也没时间。虽然任务不难,但是最近连续加班搞得我头昏脑胀,效率及其低下,打算做完网站后就辞职。另外,最近对ruby比较感兴趣,但是学了之后发现不想想象中的那么简单,所以不打算随便学其他语言了。


没事可以关注下别的语言,平台的发展方向,知己知彼嘛,呵呵
25 楼 ladofwind 2008-07-24  
yanshiyi 写道
鄙人最近给公司做了个小网站,页面不多,可能是自己水平不够吧,做了一个多月,其中光发布到网络上就花了一周(查资料的时间)。现在天天后悔当年为啥不按照计划学学asp或者php。


呵呵,现在学来得及,会java,jsp了,asp,php也不难啊
24 楼 dlee 2008-07-23  
还有LinkedIn。

淘宝网最初其实是混合的架构,前端用PHP,后端用Java。后来Java团队的势力大了之后就全部转向Java了。

在我看来,淘宝网用Java有一定的偶然性。国内非常缺乏对于大型电子商务网站的架构有深刻理解和丰富实践经验的PHP开发人员,而Java开发人员方面人力资源很充足(从普通开发人员到经验丰富的架构师),这是淘宝网转向Java的主要原因。

但是对于创业型的公司来说,Ruby、PHP、Python都是很好的选择,开发效率也肯定比Java要高(从而可以节省很大的成本,创业型公司往往很缺钱)。不同的选择各有利弊,很难绝对的说谁比谁更强。
23 楼 ahuaxuan 2008-07-23  
引用
主题:你认为java适合开发互联网网站吗?

我看行。


除了taobao,还有很多其他网站,土豆也有很多应用是java做的,前面有个哥们说对了,大型网站这块更多的在于架构。
22 楼 lordhong 2008-07-23  
最合适的应该是HTML+CSS+少量JS吧... scale没问题...
21 楼 billgui 2008-07-22  
有用Java的,但通常不光用Java,后台的处理,也有同时在用别的语言的...
20 楼 huangxiaomao 2008-07-22  
chinata 写道
jasongreen 写道
引用
第一个问题:适合但不是最好的
第二个问题:C. php更适合
理由如下:
對于Web网站应用开发来讲,
第一、當前几乎所有的虚拟主机都支持PHP+MySQL,而支持Java的却少之又少,在资源上,网上有不计其数的PHP资源,很多著名的大型网站(例如Facebook、Mediawiki等)都是基于PHP的,而成功的Java网站却寥寥无几。
第二、PHP很容易自学,让热备能快速简洁地编写代码,适合于快速开发,中小型应用系统,开发成本低。在调试、发布上,PHP也较Java简单。
第三、理念上的不同导致了Java和PHP在Web应用开发上显示了不同的结果,尽管Java的数学计算和数据库访问都有优势,架构也相当完美,但是PHP却可以简单轻松地支持高强度Web访问,能够快速开发应用,支持PHP的虚拟主机多如牛毛,使得用PHP开发一个网站比用Java开发一个网站要快得多,容易的多。Java所拥有的优点只适合传统的以软件项目为核心的开发模式,而PHP更适合于以客户为核心的SaaS的开发模式。
因此,PHP目前在Web网站开发的优势完全是因为Web网站开发的特殊性而导致的,并非编程语言特性所决定。
謝謝~~


我在问答上提问同样的问题,某君的回答


拥有很大并发访问量的互联网网站 --- 用虚拟主机?



这个……,虚拟搞得定?

相关推荐

    java在网站开发上的优势

    ### Java在网站开发上的优势详解 #### 一、概述 Java作为一款被广泛采用的网络编程语言,在互联网技术不断发展的背景下,其应用范围日益扩大。Java之所以能够在众多编程语言中脱颖而出,成为一种“新一代编程语言...

    基于Java的飞机大战游戏开发.pdf

    基于Java的飞机大战游戏开发文档主要介绍了使用Java语言和Eclipse开发工具进行飞机大战游戏的过程。Java是一种广泛使用的面向对象编程语言,其技术具有优秀的通用性、效率、平台移植性和安全性,被广泛应用于个人PC...

    基于J2ME的Java手机软件开发

    ### 基于J2ME的Java手机软件开发 #### 概述 本文档主要讨论了基于Java 2 Micro Edition (J2ME)的Java手机软件开发基础理论和开发过程。J2ME作为面向资源受限设备(如移动电话)的Java平台版本,在20世纪末至21世纪...

    51javacms CMS系统 v1.0.9 源代码

     我个人认为java在互联网的应用为何没有php那么受欢迎,主要是技术人员过分追求复杂的技术架构和逻辑功能去了;搞得草根都不敢去用java了(怕别人说技术不专业);这样的结果是严重阻碍了java在互联网的应用和推广...

    java Tutorial(java 指南)

    首先,你需要下载并安装Java开发工具包(JDK),这是编写和运行Java程序的基本工具。接下来,你可以选择一款集成开发环境(IDE),如Eclipse或IntelliJ IDEA,这些工具提供了代码编辑、调试和构建等功能,极大地提高...

    Web开发Java程序设计

    随着互联网的快速发展,Oak被认为非常适合互联网编程。1994年,Oak被用来开发一个早期的Web查看器,最初称为WebRunner,后来更名为HotJava。1995年,考虑到咖啡的全球知名度和其“热”特性,Oak正式更名为Java,并在...

    企业深度协同的Java Web应用开发课程研究.pdf

    同时,文章强调了课程体系建设的重要性,认为应科学定位软件开发课程体系与实践教学方法,以适应“互联网+”时代的社会需求。 文章的实践部分指出了普通高校实践环节中存在的问题,包括学生实践环节过于依赖自主...

    Java专业人士必备的书籍和网站列表:

    9. **Java Developers Journal (http://www.sys-con.com/java)** - 专注于Java开发的在线杂志。 10. **Java Desktop Organization (http://www.javadesktop.org)** - 关注Java桌面应用的网站。 11. **TheServerSide ...

    基于Java平台的儿童教育游戏开发探索.pdf

    本文对基于Java平台开发儿童教育游戏的探索,主要涉及到游戏化学习理论、沉浸理论和娱教技术这三个重要的理论和技术依据。 一、游戏化学习理论 游戏化学习是一种通过游戏环境让学习者进行学习和思考的方法,目的是...

    基于创新型人才培养模式的《Java Web开发》教学设计.pdf

    3. Java Web开发课程内容:课程内容包括Java Web开发的基础知识和高级技术,覆盖了Web开发的各个方面,如服务器技术、JSP技术、Servlet开发、数据库编程等,并通过综合实训项目来综合应用这些知识点。 4. 传统教学...

    java学习教材(java私塾跟我学系列--java篇)

    - **Java开发环境配置**:为了编写Java程序,首先需要安装Java Development Kit (JDK)。JDK包含了Java编译器、运行时环境以及其他工具,是开发Java应用程序的基础。 - **编写、编译并运行Java程序**:使用文本编辑...

    51javacms CMS系统 v1.0.9 源代码.rar

    我个人认为java在互联网的应用为何没有php那么受欢迎,主要是技术人员过分追求复杂的技术架构和逻辑功能去了;搞得草根都不敢去用java了(怕别人说技术不专业);这样的结果是严重阻碍了java在互联网的应用和推广。...

    51javacms CMS系统 v1.0.9 正式版.zip

    我个人认为java在互联网的应用为何没有php那么受欢迎,主要是技术人员过分追求复杂的技术架构和逻辑功能去了;搞得草根都不敢去用java了(怕别人说技术不专业);这样的结果是严重阻碍了java在互联网的应用和推广。...

    Java 学习大全

    Sun Microsystems公司的创始人Scott McNealy认为Java是互联网和WWW时代的标志性语言。随着互联网技术的不断进步,越来越多的企业开始关注并采用Java进行应用开发。例如,MicroSoft、IBM、HP、Novell、SGI、SCOT、...

    Java的起源到发展

    2. **发明人**:James Gosling被广泛认为是Java之父。他在Sun Microsystems工作期间领导了Java的开发团队。 3. **设计理念**:Java的设计理念之一是“一次编写,到处运行”(Write Once, Run Anywhere, WORA),这...

    关于Java的外文翻译(含外文出处)

    关于 Java 的外文翻译(含外文出处) Java 语言的设计旨在满足异构、网络广泛分布式环境中的应用程序开发挑战。...Java 语言是一种功能强大、跨平台、安全、高速的编程语言,非常适合开发各种类型的应用程序。

    Introduction_to_Java

    3. **JDK (Java Development Kit)**:Java开发工具包,包含了编译、调试和运行Java程序所需的所有工具和文档。它是开发Java应用程序的基础。 #### 三、编写简单的Java程序(§1.7) 1. **控制台输出**:Java程序...

    员工绩效表现与通用能力相关度实证研究——基于互联网行业JAVA工程师能力要素研究.pdf

    通过对近 5 年在互联网公司从事 JAVA 开发工程师岗位工作的人员进行一对一访谈、不记名问卷调查等方式,建立了 JAVA 开发工程师岗位的胜任力模型。 知识点: 1. 背景:随着互联网、大数据经济的深化,国内众多传统...

    java外文翻译.pdf

    本文探讨了Java语言以及它在互联网上的应用,强调了Java作为一种编程语言为何重要以及为何被看作是计算机编程领域的一个革命性进步。首先,我们必须从传统编程的角度来看待Java的价值。虽然Java对于解决传统的独立...

Global site tag (gtag.js) - Google Analytics