在线87人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
J2EE/JavaEE/JEE/EJB/JSF等技术讨论
上一主题
严重: StandardWrapper.Throwable java.lang.NoClassDefFoundError: org/apache/struts/legacy/GenericDataS..
下一主题
一个功能:要实现飞机,坦克,航母,驱逐舰,核潜艇等六个大类的程序,每个类别下变都有3级的程序,如果用过传递不同的标志来区分类别,在ACTION中通过if...else来判断,在道JSP中显示,这个过程..
Go
共有
12
回复 /
1
页
前往下页:
qlqsh
悄悄话
发表文章: 24
注册时间: 2004年12月11日 15:53
我们应该定位在哪里?
2007年09月13日 10:52
语言平台
php
架构比较
java里有applet,但却让Flash抢走了风头。
java里有jsp,但php却后来居上(不要不承认,论实力、品牌、支持度,java跟php比根本不是一个数量级的,但php从无到有,抢走了大把java的市场)。
一直在思考这是为什么。也希望大家能够探讨一下。
首先第一个applet和Flash的对比,我觉得Flash是赢在了目标群体上。applet是面向程序员的,Flash是面向设计人员(如美工、界面设计等)的。设计人员比程序员更加懂得如何给用户一个好的效果,一个让人赏心悦目的产品,他们学习Flash的曲线最小,然后Flash逐步增加功能,彻底驱逐了applet。
第二个php和jsp的对比,我觉得php依然赢在了目标用户群上。php简单、易学、易用的特点,让那些设计人员、想编写网页的新手能够快速上手开发自己的网站,而jsp的复杂对那些非程序员来说是致命的(单就编码一项就能要了那些新手的命)。
其实,我觉得自己心里很没底,很怕。如果有一天程序的编制只需要设计简单设计就OK的话,程序员能做些什么呢?我们的定位又在哪里呢?
fnet
悄悄话
发表文章: 47
注册时间: 2007年06月23日 22:47
re:我们应该定位在哪里?
2007年09月13日 22:02
我是开发php的,但我现在在努力攻克java,因为我发现,java的原理性很强,有很多理论,学好了也许你能做任何事情,拿最简单的,比如Request、Response,php里面你不懂这个也能开发
[该贴被fnet于2007年09月13日 22:03修改过]
slangmgh
悄悄话
发表文章: 51
注册时间: 2007年09月05日 11:14
回复:我们应该定位在哪里?
2007年09月14日 09:11
在软件开发领域,语言或者其他各种框架都只是一种工具而已,php和jsp在这点上没有区别。在这个领域真正重要的如何能够理解你要解决的问题(业务),并且如何使用工具解决你的问题(设计)。
所以作为软件开发人员,你的定位应当在“设计”上,你的价值也在“设计”上。高明的设计人员能够用简单优雅的方式、合适的工具解决确定的问题。
这里的设计不局限于什么SA/SD、OOA/OOD、DDD、模式等,从这些概念中跳出来。
qlqsh
悄悄话
发表文章: 24
注册时间: 2004年12月11日 15:53
re:我们应该定位在哪里?
2007年09月14日 10:11
我理解楼上的意思。我只是对目前java的现状有感而发而已。
flash、php比java的简单,适合新手(包括新手程序员、界面设计、美工等)快速上手,而且像界面设计、美工等比咱们程序员更加接近用户,也许内在设计很糟糕,但外在很好,对于简单的应用是足够的。随着复杂程度的提高,内在的地位不断提高,外在地位不断降低。我觉得这有点像一个人,我们首先接触他就是他的外在,第一印象很重要,通过不断的交流内在占据主要地位。所以我觉得flash也好、php也好,它们当时的定位是非常准确的,要比java更好。我个人是这么觉得的。
乱七八糟乱说几句,大家随便看看就好。
eastbear2008
悄悄话
发表文章: 8
注册时间: 2007年08月07日 17:03
re:我们应该定位在哪里?
2007年09月14日 13:09
slangmgh 说得很对,具体的技术都是工具而已,做企业级应用我们最大的关注点应该是业务,我想这也和Banq告诉我们要有“向上思维”一个道理,先有业务后有技术,业务是技术生存的土壤,具体的技术你会很快学会,但业务建模的能力非一日之寒,这也是最能够体现开发者价值的地方.
qlqsh
悄悄话
发表文章: 24
注册时间: 2004年12月11日 15:53
re:我们应该定位在哪里?
2007年09月14日 17:31
to:eastbear2008
嗯。你跟3楼说的都在理,不过这样的话,岂不是业务人员比咱们更加适合开发?设计很重要啊,但要想优雅的设计出系统(或业务)可就没那么简单了,很迷茫啊。
总觉得有点可悲:论实力、论时间、论技术不会比那些技术差啊,但Java就是玩不过人家,郁闷。
slangmgh
悄悄话
发表文章: 51
注册时间: 2007年09月05日 11:14
回复:re:我们应该定位在哪里?
2007年09月14日 17:40
>> 嗯。你跟3楼说的都在理,不过这样的话,岂不是业务人员比咱们更加适合开发?设计很重要啊,但要想优雅的设计出系统(或业务)可就没那么简单了,很迷茫啊。
业务人员只知道业务,不知道技术和方法,而软件开发人员是知道技术和方法,在业务人员的帮助下理解业务(需求过程),设计并实现解决方案。
hiworld
悄悄话
发表文章: 23
注册时间: 2007年09月09日 17:37
re:我们应该定位在哪里?
2007年09月15日 14:38
我个人认为java语言的强大是其它语言不可以媲美的.目前做软件最热门的语言还属JAVA.或许你对java的认识还不够,java是非常强大的.现在外面招聘程序员大多数还是招聘java程序员.你可以到外面打听一下.你说到的jsp只是java里面非常小的一部分.再说jsp不久就被淘汰,到而你之的是jsf.也是java实现的.你对java的认识太短浅了.唉!!
Natural
悄悄话
发表文章: 69
注册时间: 2008年07月26日 22:56
回复:re:我们应该定位在哪里?
2007年09月15日 15:43
顶楼上的
banq
悄悄话
发表文章: 9613
注册时间: 2002年08月03日 17:08
回复:我们应该定位在哪里?
2007年09月15日 18:37
>php依然赢在了目标用户群上。php简单、易学、易用的特点,让那些设计人员、想>>编写网页的新手能够快速上手开发自己的网站,而jsp的复杂对那些非程序员来说是>致命的
这实际就是专业和非专业的区别,就象画画,普通都可以画,就象我也可以画一副画,但是我不能算专业画家。php一般人都可以入手学习,但是由于没有实现PHP程序代码和Html代码分离,当系统复杂时,就无法再维持发展。所以需要注重重用扩展的专业语言Java。但是到时再转就很难了。
包括现在做Java 也还是有专业和非专业之分,专业就是使用
OO
A/OOD/OOP完全
OO
路线,非专业就是一开始分析到最后都是围绕数据库,其实这也是PHP/ROR这些脚本的特点,他们离不开数据库这个母脐,这是很可悲和可怜的。
经验个人之谈,仅供参考。
javashare
悄悄话
发表文章: 26
注册时间: 2007年09月08日 17:45
re:我们应该定位在哪里?
2007年09月16日 21:50
php缺少大公司的支持,而且开源世界的活力跟java世界 不是一个档次
虽然思想重要,语言次之,但是没有语言的话,思想又有什么用
人类是因为有了语言才会有思想
>>第一个applet和Flash的对比,我觉得Flash是赢在了目标群体上。
好比cgi先问世,然后 asp实现了页面的简单编程 ,接着,jsp在asp的基础上实现了代码与html的分离,都是站在前人的基础上,走的更远一步
>>php和jsp的对比,我觉得php依然赢在了目标用户群上
php开发快速,却不能适应大型项目,定位不同,无所谓输赢
如果学好了jsp,且不用mvc等模式,我想开发的速度也不会慢到哪里去,但代码的质量却不是一个档次的了
一已之见,欢迎批评指正
ilovebbs
悄悄话
发表文章: 16
注册时间: 2007年09月16日 17:49
re:我们应该定位在哪里?
2007年09月17日 13:16
banq大哥的意见很中肯
lgx522
悄悄话
发表文章: 111
注册时间: 2004年04月28日 15:37
re:我们应该定位在哪里?
2007年09月18日 14:51
一年半前开始怀疑Java,其间尝试过php和RoR,最后愈发坚定地回到Java。
php通过页面重用或者php5之后的
OO
P支持也可以实现重用。但这样做起来,比起天生把目标定在
OO
P和代码重用之上的Java来说,麻烦很多、效果也差很多。
RoR则是初学容易深入难。
总之,做应用开发,结构和设计最重要。Java对结构和设计的要求最高,也最清晰,系统复杂越能体现其优越性。不论是组织或个人,最值得作长期投资。
php作中、短期的应用还是比较适合的。
语言平台(48)
php(4)
架构比较(98)
共有
12
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
提交时自动拷贝以上内容到剪贴板 Ctrl-V可取出;提问题前先查询
标签列表
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
推荐Chrome快速浏览本站
OpenSource
JIVEJDON
v3.5
Powered by
JdonFramework
Code © 2002-09
jdon.com
anti spam