由PHP CMS看Java业界

最近用了下在php业界中非常出名的wordpress和mambo,使用下来的感觉就是这两个东西易用性真的太好了,功能方面同样非常的强大,实在想不出java界的CMS哪个能和它们进行对比的,引发自己的一些思考,java界的技术人员特别容易以技术观点去评价一个东西的好坏,觉得这就是为什么java界的论坛、CMS这种东西总是无法和其他语言体系的相比的原因,并不是说java界就真的做不出象mambo这样易用的CMS。
java界开源的气氛非常好,好处就是促进了整个业界的技术的发展,使得java业界的很多技术思想成为整个软件界的领先思想,弊端就是导致了java界的人员容易陷入技术的盲目追求中,很多时候都脱离了需求,脱离了一套系统真正所需要的东西,这不能不说是java界的悲哀,以java界的技术积累,要做出易用的论坛、CMS并不会比其他语言体系难,也不一定就会慢多少,就象我一直认为的一个熟练的webwork+spring+hibernate的开发人员开发模块的速度必将快过用php、asp.net做开发的人员,但为什么java界在这种类型的系统给人的感觉总是开发效率远低于其他的语言体系呢,这是值得我们去思考的。
以响应速度来讲,我觉得发展到今天的java系统速度早就已经不比其他语言体系的慢,应该是快于其他语言体系的系统。
当然,不可否认,java语言最大的优势仍然是在企业级的应用上,也许这是一个java界不屑于做CMS、论坛这样东西的理由,但想想,这理由真的够充分吗??
java语言的优势到底在哪?我觉得目前来说java最大的优势仍然是它良好的开源氛围,而这个氛围能够保证java在技术领域一直保持业界的领先地位,但软件是面向服务的,这个思想大家都接受的,^_^,不能总是想着从技术上降低开发的难度,而忽略对于用户而言很重要的易用性这点,易用性其实很多时候除了交互还体现在功能上,这些功能往往是需要有足够的经验积累才能形成出来的,而java界的系统往往是看起来功能强大,而那些功能其实很多未必是用户所想要的,再加上功能强大往往带来的另外一个弊端就是系统过于灵活,没法用,如何将领先的优势转化为真实的东西才是最为关键的....

"做到以用户期待的操作方式的系统才是好系统",呵呵,突然觉得引导用户交互习惯的系统才是真正有潜力的系统,^_^,让用户养成了习惯的系统是一种很可怕的系统,典型的莫过于windows、office


posted on 2006-05-25 21:06 BlueDavy 阅读(5864) 评论(26)  编辑  收藏 所属分类: 软件工程

评论

# re: 由PHP CMS看Java业界 2006-05-25 21:33 netfishx

java程序员最容易陷入对技术的过分狂热中,甚至导致忽略了用户的感受。  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-25 21:51 大峡

咱们做java的,要考虑设计的艺术、代码的优雅、华丽、高贵,因此,那些搞asp及php的“粗人”,怎么能跟我们比。那些CMS什么的,咱们java人是瞧不起滴!哈哈  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-25 22:37 BlueDavy

...大峡,不要忘了,软件是面向服务的,做出来的软件再艺术、再高雅,没人用的话有什么意义呢,何况既然软件能做到艺术、高雅,为什么连可用都做不到呢....  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-25 22:50 Shooper.Java

java 面向个人用户的应用实在太少了  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-26 08:00 netfishx

我不知道大峡说得是真心话还是反话,如果是前者,那就实在是一种悲哀了。你不妨扪心自问,你辛苦写出来的代码到底是要做什么的?  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-26 09:14 无明()

mambo好用吗?你试试扩展它,会发现相当难受的。如果要做论坛,ror,php可能更适合,如果要做内容发布的CMS,cocoon会更合适  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-26 09:57 netvista

@大峡
看不出你的那个啥框架的代码有多优雅  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-26 11:45 BlueDavy

@无明
我没用过它的扩展,无法评价,但我只能说,以技术观点纯粹去评判一个东西java界的人通常都会觉得别人的东西很烂,但事实证明,用的更好的就是这些,难道不值得做java的人想想这是为什么吗?

其实发这贴只是为了表明不要过于陷入技术,尽管java的开源气氛确实让java技术的发展一直处于前沿..  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-26 11:49 BlueDavy

从发展角度,我坚信java更有前途,从商业角度上,java能够让各大厂商获取最大化的利益,从技术角度上,java强大的开源阵容能让它的技术处于前沿,只是更多时候我们也值得思考为什么会认为java的开发效率低呢,我一直认为一个真正熟悉象webwork+spring+hibernate这样基础架构思想的java开发人员的效率并将远高于使用asp、php的人员,但事实呢?这也是值得业界深思的吧,是浮燥,是java开源的东西太多无从选择,还是.....  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-26 12:05 大峡

@BlueDavy

嘿嘿,看来大家都没见出来我是代表“某些人”的“心声”啊!  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-26 12:33 Andy luo

让Java程序员多搞搞界面设计,估计就会知道用户体验的重要性了!  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-26 13:01 大峡

@netvista
看不出你的那个啥框架的代码有多优雅

  哈哈,老兄连名字都不知道,就可以判断优雅不优雅了啊。大概是偶《关于J2EE程序员的武器探讨》http://www.blogjava.net/daxia/archive/2006/05/02/44321.html一文中的所描述的这种高手吧:
  “武器不但是用来杀敌,更多时候是用来练功。高手手中无刀,心中有刀,那是他成了高手过后。好比大牛牛都声称用记事本或写字板就能写无数功能超强的java程序一样,那是因为他已经成了高手。当然,还有更高的人,跟本不用任何工具,点右键属性称一下代码的重量、在看看代码的外包装就能洞穿代码中一切优劣特性!”
  
  对了,现在偶所在的开源团队叫EasyJF开源团队,我现在在里面负责的EasyJWeb项目,嘿嘿,下次提到的时候希望别不要又不知道名字。

  由于水平有限,不足之处肯定难免。国产开源嘛,也就是对所有中国人都开放的。我判断老兄应该是中国人,所以不妨找时间过来帮助一下我们把其中不雅的地方修正了,期待ing!

  再废话一句:“铁掌水上漂”裘千仞及“首席忽悠官”裘千丈其实都很历害的。  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-26 13:06 BlueDavy

^_^,java的技术人员很多时候过于以技术自居了.....
就我的面试经验来讲,目前的很多从业人员仍然处于一种工具阶段,甚至连工具熟练阶段都谈不上,其实想想,一个熟练用struts的人要改为用webwork、spring mvc我想不是什么难事吧...  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-26 15:37 IUSR

前些日子觉得magnolia还不错,而且是JSR170实现。
有时觉得Java阵营里开发者给开发者做的东西很多,直接的成品很少,但是也不能因此就觉得javaer不重视实用,很多见不到的intranet应用不也是java的。  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-26 16:40 BlueDavy

^_^,是重视应用,但是真的从应用角度去考虑易用性了吗?  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-27 11:14 IUSR

哈,易用真是个没完没了的话题,即使已经做的很易用的东西还是可以更易用,再加上比如i18n、l10n、a11y……软件工程和架构思想给人们套上了很大负担,解决那些易用性问题有时真的是心有余而力不足了。  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-05-27 12:09 Vincent Thinking

做java的太注重设计,扩展,代码的优雅,而忽略了易用,界面,实用.
像我这样对php一点不懂的"粗人",也能在几天之内用mambo做出一个网站+bbs, 而且运行了几个月,run的好好的,我几乎一点都没有去维护过.我还能说什么呢?  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-06-02 15:44 Tin

我看随时接受变化是个最好的解决方法,随时准备转行搞其它语言/平台上的开发,像RoR、PHP、Perl、JSP、ASP、.Net这些都要接触。程序员修炼之道里面说程序员最好成为多面手,如果做Java Web开发最好还要修炼好Web应用所需要的网站重构/图形设计/ajax的一些基础。我看努力学习的Javaer这方面做的还是不错的。我认为php、asp的论坛等很多与它们在虚拟主机空间里容易部署有很大关系,JavaEE甚至仅仅是jsp+java bean的应用部署在虚拟主机的时候也经常是麻烦多多,所以在某些程度上阻止了java在这方面的发展。放眼望去Conflunce、Jira、Jive Forum这些东西还是挺有面子的。  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-08-08 23:13 般若菩提

各有优劣,首先,java比php开放速度快,我不赞同,觉得要看什么场景,比如医学分子分析往往用的是perl脚本,其次象php这种脚本对严谨性不高的系统(例如:CMS,而不是类似银行系统要算$的),开发效率也很高,尤其利用共享,象我前一阵调试安装wikimedia,不需要管什么依赖库及其版本,不需要构筑什么编译,build,发布环境,一切直接改脚步立刻反映结果,OK!这确是脚本本身的优势。不然Martin Flower也不会大力推广 ruby 啦!

但是要让 php开发银行之类系统,呵呵,我就担心不敢使用那家银行啦  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-12-31 10:01 aithero

希望我们的开源CMS出来能改变您的这种想法,我们是EasyJF团队,准备开发一个结合Web 2.0的开源CMS.  回复  更多评论   

# re: 由PHP CMS看Java业界 2006-12-31 14:14 BlueDavy

@aithero
I hope so!
  回复  更多评论   

# re: 由PHP CMS看Java业界[未登录] 2007-02-05 18:14 kevin

wordPress确实是一个好东西;mambo如果用来架一个网站,是很简单的事情,但你想要在此基础上做一些扩展,就要费较多的时间了;做CMS,用drupal与vbb是不错的选择,而国人多选择论坛改造,或与其他系统整合。  回复  更多评论   

# re: 由PHP CMS看Java业界 2007-09-19 16:38 javacms

国产的CMS都是收费的,唉!
大家评下这个如何:http://www.totcms.com/products/totjcms/

如果可以,我就买了。  回复  更多评论   

# re: 由PHP CMS看Java业界 2008-10-24 10:23 xingfuzt

我支持楼主的看法啊!但是我想补充的一点就是做CMS与论坛其他语言像php这样的就技术在这方面成熟些!也就是说是专攻这方面的啊?而java不是说不提供这方面的技术,而是做这些方面的经验不足!我们要做的是要超越他们的经验!  回复  更多评论   

# re: 由PHP CMS看Java业界 2011-06-16 14:15 老k博客-博而优则赚

我觉得目前来说java最大的优势仍然是它良好的开源氛围,而这个氛围能够保证java在技术领域一直保持业界的领先地位


人家php开源氛围更好啊,只不过国内在这方面做得相对少了  回复  更多评论   

# re: 由PHP CMS看Java业界 2012-10-01 14:25 白阬

@老k博客-博而优则赚

PHP,垃圾草根而已
  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

公告

 









feedsky
抓虾
google reader
鲜果

导航

<2006年6月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

统计

随笔分类

随笔档案

文章档案

Blogger's

搜索

最新评论

阅读排行榜

评论排行榜