- 浏览: 597425 次
- 性别:
- 来自: 安徽
文章分类
最新评论
-
jianxin1009:
你说的答案是对的
Re: 一道微软的面试题(年薪40万) -
thrillerzw:
应该相信爱情
忽然相信爱情。。。 -
weng:
jaxchow 写道mikeandmore 写道我觉得国外之所 ...
国外项目的代码质量真是高啊 -
cinhoo:
怎么也应该叫大蛇蛋才对嘛
lazypy 这个小蛇蛋不错 -
rosolio:
这个怎么解决?
Hibernate Annotation的中@ManyToOne和CascadeType问题
我这里说的互联网网站指的是拥有很大并发访问量的互联网网站,并且有一定复杂性的网站,比如说:淘宝网!
第一个问题:
你认为java适合吗? A. 适合 ,B 不适合, C,适合但不是最好的
第二个问题,如果java不适合,你认为哪一个更适合?
A. ruby on rails 更适合 B. django 更适合 C. php更适合 D. 我选择其他框架
看到这里我就不打算往下看了
我明白你现在的想法了,心理揣着A ,却让别人去猜 希望别人也认可A 不如直接拿出A来
还有推测楼主Java水平 最多也就是一般靠下,甚至不懂。但是可能确很熟练A 。 ps.A!=Java
呵呵,现在学来得及,会java,jsp了,asp,php也不难啊
我对做网站没啥兴趣,而且现在也没时间。虽然任务不难,但是最近连续加班搞得我头昏脑胀,效率及其低下,打算做完网站后就辞职。另外,最近对ruby比较感兴趣,但是学了之后发现不想想象中的那么简单,所以不打算随便学其他语言了。
没事可以关注下别的语言,平台的发展方向,知己知彼嘛,呵呵
呵呵,现在学来得及,会java,jsp了,asp,php也不难啊
我看行。
除了taobao,还有很多其他网站,土豆也有很多应用是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 == 看应用水平和技术人员 好找程度
会得人多 是 最适合地。
如果是访问量较大,有人说 效率 ,你可以转成html啊
没人让你非得美次访问都得查数据库
用得好,用啥都一样,当然 asm和c这种东西就免了
asp php java ruby == 看应用水平和技术人员 好找程度
会得人多 是 最适合地。
35 楼
maomiandyou
2009-01-14
大型网站不在语言,在架构
34 楼
repsihWDX
2009-01-13
这个讨论有啥子意义?
sina为什么不用java?因为原来都是php,php够用。
适合自己的才是最好的。
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....
百度后台是用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要高(从而可以节省很大的成本,创业型公司往往很缺钱)。不同的选择各有利弊,很难绝对的说谁比谁更强。
淘宝网最初其实是混合的架构,前端用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网站开发的特殊性而导致的,并非编程语言特性所决定。
謝謝~~
第二个问题: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网站开发的特殊性而导致的,并非编程语言特性所决定。
謝謝~~
我在问答上提问同样的问题,某君的回答
拥有很大并发访问量的互联网网站 --- 用虚拟主机?
这个……,虚拟搞得定?
发表评论
-
jvm调优经验
2010-04-23 17:50 962转自一个没写地址的网站,所以我也写他的网址了,肯定不是他们原创 ... -
jvm优化配置
2010-04-23 17:38 1106JVM优化配置《一》 OOM ... -
国外项目的代码质量真是高啊
2010-03-27 02:19 2643近期有幸承接到了一个 ... -
django做的那么好,我还有必要维护做java版lightmtv的吗?
2009-03-22 21:07 2205我一直想做web框架,后来做了lightmtv。 做的终于有 ... -
AOP不就是HOOK嘛
2008-10-07 16:20 1235AOP就是HOOK 炒概念,大忽悠 -
Hibernate各模块之间应注意兼容性
2008-09-10 16:11 1472http://www.hibernate.org/6.htm ... -
让runjettyrun可以修改运行中的项目
2008-07-30 16:53 1916最近使用runjettyrun 替代了jettylaucher ... -
Person对象中"姓-名"的设计及中英习惯不同的问题
2008-06-25 11:42 1461以前一直用 FirstName,LastName来进行设计,一 ... -
Maven-Ant-Task 使用手记
2008-04-15 15:51 7644Maven的依赖管理的确是个好东西。但在集成构建方面,Ant显 ... -
对象关联关系
2008-03-04 15:03 2633双向关联,lazy Global Refrence Key, ... -
给国人的CTE的一些建议
2008-01-17 10:45 2808非常好的项目,首先他是中国人开发的,太棒了! http://w ... -
Hibernate ? ActiveRecord ? pretty code!
2008-01-09 22:44 2347看到了段代码,贴出来聊聊 public class Per ... -
官方Annotations文档中文版
2007-12-30 12:03 2601以下几个Java官方文档描述了一些java区别于其他语言的特殊 ... -
Holder模式
2007-04-28 15:33 1930程序经常需要用到配置文件,但我们又并不想关心何时读取配置文件, ... -
获取java heap 大小
2007-04-09 14:28 2604The heap is the area in memory ... -
运行web项目的几种方法
2007-04-02 16:56 40241. 使用tomcat plugin,eclipse 插件,可 ... -
也论java加壳
2007-03-18 14:15 13055在C世界,对代码进行加 ... -
如何取得某个包下面的所有的Class对象
2007-03-17 14:18 4241查看了javadoc,google了,没有找到好的答案,有个例 ... -
请大家试用,疯狂POJO,crazyPOJO-0.0.1
2007-03-15 23:14 4418什么是crazyPOJO? 是一个基于jdk5 annotat ... -
修改了Tapestry5的源码,完全支持中文了
2007-03-15 22:25 6182Tapestry5最新check下来的代码,中文问题还没有解决 ...
相关推荐
### Java在网站开发上的优势详解 #### 一、概述 Java作为一款被广泛采用的网络编程语言,在互联网技术不断发展的背景下,其应用范围日益扩大。Java之所以能够在众多编程语言中脱颖而出,成为一种“新一代编程语言...
基于Java的飞机大战游戏开发文档主要介绍了使用Java语言和Eclipse开发工具进行飞机大战游戏的过程。Java是一种广泛使用的面向对象编程语言,其技术具有优秀的通用性、效率、平台移植性和安全性,被广泛应用于个人PC...
### 基于J2ME的Java手机软件开发 #### 概述 本文档主要讨论了基于Java 2 Micro Edition (J2ME)的Java手机软件开发基础理论和开发过程。J2ME作为面向资源受限设备(如移动电话)的Java平台版本,在20世纪末至21世纪...
我个人认为java在互联网的应用为何没有php那么受欢迎,主要是技术人员过分追求复杂的技术架构和逻辑功能去了;搞得草根都不敢去用java了(怕别人说技术不专业);这样的结果是严重阻碍了java在互联网的应用和推广...
首先,你需要下载并安装Java开发工具包(JDK),这是编写和运行Java程序的基本工具。接下来,你可以选择一款集成开发环境(IDE),如Eclipse或IntelliJ IDEA,这些工具提供了代码编辑、调试和构建等功能,极大地提高...
随着互联网的快速发展,Oak被认为非常适合互联网编程。1994年,Oak被用来开发一个早期的Web查看器,最初称为WebRunner,后来更名为HotJava。1995年,考虑到咖啡的全球知名度和其“热”特性,Oak正式更名为Java,并在...
同时,文章强调了课程体系建设的重要性,认为应科学定位软件开发课程体系与实践教学方法,以适应“互联网+”时代的社会需求。 文章的实践部分指出了普通高校实践环节中存在的问题,包括学生实践环节过于依赖自主...
9. **Java Developers Journal (http://www.sys-con.com/java)** - 专注于Java开发的在线杂志。 10. **Java Desktop Organization (http://www.javadesktop.org)** - 关注Java桌面应用的网站。 11. **TheServerSide ...
本文对基于Java平台开发儿童教育游戏的探索,主要涉及到游戏化学习理论、沉浸理论和娱教技术这三个重要的理论和技术依据。 一、游戏化学习理论 游戏化学习是一种通过游戏环境让学习者进行学习和思考的方法,目的是...
【JAVA开发个人简历模板】 这份简历模板展示了求职者在JAVA...综合来看,这位JAVA开发者的简历显示了他在编程、系统设计、项目实施以及团队协作方面的综合能力,适合在JAVA开发、互联网应用或者相关技术部门寻求职位。
3. Java Web开发课程内容:课程内容包括Java Web开发的基础知识和高级技术,覆盖了Web开发的各个方面,如服务器技术、JSP技术、Servlet开发、数据库编程等,并通过综合实训项目来综合应用这些知识点。 4. 传统教学...
- **Java开发环境配置**:为了编写Java程序,首先需要安装Java Development Kit (JDK)。JDK包含了Java编译器、运行时环境以及其他工具,是开发Java应用程序的基础。 - **编写、编译并运行Java程序**:使用文本编辑...
我个人认为java在互联网的应用为何没有php那么受欢迎,主要是技术人员过分追求复杂的技术架构和逻辑功能去了;搞得草根都不敢去用java了(怕别人说技术不专业);这样的结果是严重阻碍了java在互联网的应用和推广。...
我个人认为java在互联网的应用为何没有php那么受欢迎,主要是技术人员过分追求复杂的技术架构和逻辑功能去了;搞得草根都不敢去用java了(怕别人说技术不专业);这样的结果是严重阻碍了java在互联网的应用和推广。...
Sun Microsystems公司的创始人Scott McNealy认为Java是互联网和WWW时代的标志性语言。随着互联网技术的不断进步,越来越多的企业开始关注并采用Java进行应用开发。例如,MicroSoft、IBM、HP、Novell、SGI、SCOT、...
2. **发明人**:James Gosling被广泛认为是Java之父。他在Sun Microsystems工作期间领导了Java的开发团队。 3. **设计理念**:Java的设计理念之一是“一次编写,到处运行”(Write Once, Run Anywhere, WORA),这...
关于 Java 的外文翻译(含外文出处) Java 语言的设计旨在满足异构、网络广泛分布式环境中的应用程序开发挑战。...Java 语言是一种功能强大、跨平台、安全、高速的编程语言,非常适合开发各种类型的应用程序。
通过对近 5 年在互联网公司从事 JAVA 开发工程师岗位工作的人员进行一对一访谈、不记名问卷调查等方式,建立了 JAVA 开发工程师岗位的胜任力模型。 知识点: 1. 背景:随着互联网、大数据经济的深化,国内众多传统...