喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

上一主题 下一主题
 40  1/4  1  2  3  4  > 
     
标题: PHP与JAVA乱弹  
 
books (books)
高级会员
Rank: 4
老会员



UID 23239
精华 0
积分 546
帖子 562
金钱 546 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2003-9-16
状态 离线
PHP与JAVA乱弹

PHP与JAVA,这是我比较常用的两种语言。一般可能情况下,我尽量使用PHP,除非是不得已(这通常是在被逼无奈的情况下,比如说公司要求该项目必须用JAVA),我才使用JAVA。

PHP感觉就象天马行空,自己想怎么用怎么用,程序架构想怎么整就怎么整,你不会遇到任何阻碍的情况,一切都是行云流水一般。两个字:畅快。

而JAVA就象一道道紧箍咒,时刻扎在头上。稍不留神,他就来个类型不兼容了,变量木有定义,没有啥包包之类的,进行值比较的时侯也颇烦人,一个简单的STRING,他非要你EQUAL判断……总之,JAVA就象一个在大热天都穿成黑西装的英国伪君子一样。

对初学者来说,PHP更容易上手,是个人都能看懂。而JAVA则满篇胡言乱言(术语一大堆),如果是科班出生,对计算机原理、数据结构、编译原理比较熟悉的,就更容易入门JAVA。否则,光是那些HASHTABLE、MAP、INTERATOR、INTERFACE,对于许多人来说略微有点晦涩(很聪明的人除外)。

JAVA本来是SUN公司搞来做那种小巧的APPLET的,而且也的确很成功。但是后来连续几年亏损的SUN公司不甘心,于是又扳又钻又揉又捏,鼓捣了个J2EE架构出来,刚开始没人知道他要干什么,一个做APPLET的小玩意,乍就变成J2EE了呢,还什么EJB,都是些啥玩意儿呀?谁想到,没多久,IBM居然给SUN凑热闹,宣布要大力支持JAVA,然后什么ORACLE之类的马上屁颠屁颠的跟在IBM公司屁股后面乱转,生怕离了IBM就会少赚钱似的(也是啊,你看微软、INTEL哪个不是跟在IBM屁股后面捡钱,一个个捡得脸都要笑烂了)。于是,这个也支持JAVA了,哪个也支持JAVA了,一个靠性能调整起家的BEA立刻跳了出来,整了个WEBLOGIC,赚钱赚欢了,IBM一看,这还得了,立马依靠自己老大的地位和优势强推WEBSHPERE……JAVA一瞬间,居然成为炙手可热的玩意。

用JAVA做WEB开发,绝对是最蹩脚的。所以,为了让其不蹩脚,什么STRUTS、WEBWORK、HIBERNET一堆堆的框架技术冒了出来,一个个都疯狂封装一大堆的类、接口,然后宣布,我这个框架就是好啊,你看结构多清晰,效率多快、开发就象搭积木似的。其实呢,一个个臃肿不堪,运行效率及其低劣,要知道,JAVA本来就在虚拟机上跑,效率本来就比较低劣,再由比如STRUTS之类架构的进行大量封装、居然还把HTML标记给封装了,然后再动态输出,哇勒,一个简单的东西要在他个框架里转半天、无数参数传来传去,想象一下底层的处理方式吧,不说别的,光是堆、栈处理,就得消耗多少资源,难怪几乎所有的JAVA系统都是些吃内存的机器,它的效率能高起来吗。

还是PHP好啊,你想,一个WEB页面,能有多复杂的流程?不就是查查数据库,显显内容吗。一切的逻辑都在数据库设计时就里体现出来了,然后PHP简简单单两把刷子就搞定,资源消耗极度稀少。有人可能觉得PHP是解释执行,效率不如JAVA,但实际上,PHP解释执行的只有那些普通的程序流程,不外乎赋值、IF、ELSE、循环之类的,能消耗几个资源?比起JAVA那些狗屁框架,PHP消耗的资源连JAVA的零头都没有。而PHP处理数据库链接、字符串、数组的时侯,一般都是直接调用函数,这些函数的执行效率都是C级别的,比JAVA快壹佰倍不止。

最近IBM又在搞东搞西了,他宣布在其i系列的某型号机器上不再支持某个版本的JDK,却又转而推出了对PHP的访问支持(i系列是什么?这么说吧,98年的时侯,INTEL为了显摆实力,弄了个几间屋子大小的超级计算机,用了几千个CPU,运算速度世界第一,结构2005年底,IBM公司的POWER6芯片出来了,最小的电路只得几个原子那么大小,3个POWER6芯片加在一起,速度就超过了INTEL那台超级计算机,顿时,INTEL那台机器成为IBM公司及业界饭后茶余的笑柄,新的i系列就用POWER6芯片了,那种操作系统叫AS400,不是UNIX类型,了解的人很少)。这个信号刚刚出来,ORACLE就急不可耐地跳出来,想要收购ZEND,ZEND股票立马飚升,ZEND公司笑欢了。这又是IBM惹的祸、、、

感觉JAVA有被淘汰的趋势啦,落水啦,PHPER还不赶紧踩两脚?SUN公司年年亏损,要跨不跨的,真令人烦,早点倒闭多好。
2006-7-18 04:10 PM#1
查看资料  发短消息  顶部
 
蟋蟀
版主
Rank: 7Rank: 7Rank: 7
村里巡逻队长


UID 67242
精华 0
积分 2015
帖子 1748
金钱 2015 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-12-17
来自 福建
状态 离线
[推荐阅读] Php+Sqlite+Ajax的C-blog单用户博客程序
模块=组件=积木 这是在哪里看到的.
现在我们做的不就是添加模块 构建组建,为现在的程序添枝加页,不都是在垒积木吗.




吉林php群
27089230
2006-7-18 04:24 PM#2
查看资料  Blog  发短消息  QQ  顶部
 
姜运涛
金牌会员
Rank: 6Rank: 6


UID 64643
精华 0
积分 1442
帖子 1325
金钱 1441 喜悦币
威望 0
人脉 1
阅读权限 70
注册 2005-6-8
来自 大连
状态 离线
[推荐阅读] 说说数据库记录显示的问题
一直不喜欢Java
一直喜欢简简单单的PHP
2006-7-18 04:29 PM#3
查看资料  Blog  发短消息  QQ  Yahoo!  顶部
 
kuco
高级会员
Rank: 4
一半会员


UID 66126
精华 0
积分 933
帖子 949
金钱 894 喜悦币
威望 0
人脉 39
阅读权限 50
注册 2005-8-23
来自 上海
状态 离线
[推荐阅读] 北京¥1800的工资很高吗?
真搞不懂...

26个字母..搞出来的东西这么麻烦...




阿里妈妈再掀疯狂采购风,急召天下站长,新加入站点3天内一定采购!
2006-7-18 04:54 PM#4
查看资料  Blog  发短消息  顶部
 
顺顺利利
注册会员
Rank: 2
初级会员



UID 62534
精华 0
积分 69
帖子 58
金钱 69 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-12-16
来自 广州·天河
状态 离线
[推荐阅读] 有人用过ZendSafeGuard吗?
同感呀~

这个问题困扰了我好久,用JAVA时,明明简简单单一个东西,全需要一大堆的这个包那个包,烦都烦死了
还一直以为是自已水平不行,原来,哈哈哈,是JAVA不行,哈哈哈,偷笑中~




一曲高歌一樽酒,一人独钓一江秋
2006-7-18 05:06 PM#5
查看资料  发短消息  QQ  顶部
 
aninfeel
注册会员
Rank: 2



UID 72153
精华 0
积分 99
帖子 154
金钱 99 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-4-22
来自 广东惠州
状态 离线
[推荐阅读] 我来捧场了...
深有同感!
我觉得php唯一不好的地方是无法在不同页面之间直接共享内存变量,(说不定可以,也许是我自己不知道吧).
2006-7-18 05:31 PM#6
查看资料  发短消息  QQ  顶部
 
books (books)
高级会员
Rank: 4
老会员



UID 23239
精华 0
积分 546
帖子 562
金钱 546 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2003-9-16
状态 离线
[推荐阅读] 求:APACHE虚拟主机配置问题
运算符重载(operator overload)一直被认为是一种优秀的多态机制体现!
但可笑的就是,SUN公司的那几个鼓捣JAVA的鸟人,把运算符重载取消了,只弄了个"+"的内置简单重载,这简直就是和面向对象程序设计的背道而驰!
明明是SUN公司的那几个鸟工程师在设计JAVA的时侯走错了路,以至于无法在JAVA中实现运算符重载,可是他们居然还毫无廉耻说:“由于考虑到它会使程序变得难以理解,所以Java最后还是把它取消了。”
去TMD!SUN公司快几下倒闭算了!
2006-7-18 05:46 PM#7
查看资料  发短消息  顶部
 
abcd (天地)
高级会员
Rank: 4
资深会员


UID 15273
精华 0
积分 793
帖子 811
金钱 793 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2002-7-16
状态 离线
[推荐阅读] 请教下一个不常见用法的问题
这篇文章和那篇说“PHP不适合做大型项目”的文章一样,没有任何意思,反而可能误导新人。



PHP、 JSP程序下载,自主版权

http://www.tiandinet.com

成都PHP群:37336946
2006-7-18 06:05 PM#8
查看资料  访问主页  发短消息  顶部
 
books (books)
高级会员
Rank: 4
老会员



UID 23239
精华 0
积分 546
帖子 562
金钱 546 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2003-9-16
状态 离线
[推荐阅读] 检查域名是否被注册的代码有没有?php


QUOTE:
原帖由 abcd 于 2006-7-18 06:05 PM 发表
这篇文章和那篇说“PHP不适合做大型项目”的文章一样,没有任何意思,反而可能误导新人。
你总得论述论述吧!
你即不是NO.1,又不是世界大法官,地球又不绕你转,你一句话就直接下结论啦?宣判了?
2006-7-18 07:39 PM#9
查看资料  发短消息  顶部
 
cime63
中级会员
Rank: 3Rank: 3
老会员



UID 28761
精华 0
积分 441
帖子 458
金钱 441 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-5-22
来自 山东
状态 离线
[推荐阅读] MySQL出现的错误!(急)!
傻的见过,这么傻的少见
2006-7-18 08:15 PM#10
查看资料  发短消息  顶部
 40  1/4  1  2  3  4  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 


Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.030195 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP