而且缺乏好的framework(现在似乎有了zend framework)。而且我看过一些开源代码,写得真有点乱。
但是,类如facebook. xiaonei.等等不少顶级web 2.0都在php上面跑,就令我不明白了,谁能解释一下?
但是,类如facebook. xiaonei.等等不少顶级web 2.0都在php上面跑,就令我不明白了,谁能解释一下?
PHP现状就和delphi前几年在企业状态一样,delphi一直在跟Java,就差大概两年的拍子,2006年delphi大会我还记得去过,后来borland放弃delphi,它是出于商业利益。
而php就不会遇到这个现象,因为它诞生本就不是商业目的,所以不会象delphi那样突然倒下。
facebook那些现在所谓大网站前期都是一些学生玩玩的产物,php入门低,适合玩玩,玩玩往往产生big business,就这样,但是问题是:变成big business后,架构就要变,就是一个槛,看你能不能过了,MySpace伤筋动骨那么多次了就知道其中艰险。
所以,我们不能以僵化观点看问题,在互联网能够成长的关键是快速实现Idea,然后通过VC资金迅速占领市场,抢占制高点,这个过程技术都不是主要的。
总体来说,我没觉得php做web开发能快在哪,我用jsp直接写sql语句,或者在bean里面直接写sql,不见得比他慢。再者,现在有了jsf,java web可视化也快赶上asp.net了,我认为java反而应该比php开发速度快才对,不知道banq怎么看?
但是关键就是架式,php/perl能够直接安装了linux后就开打,和操作系统非常靠近,这点就是优势。
我一直说数据库死了,要有向上思维,但是这本身也是有缺点的,就是一个初学者,必须先爬过操作系统,再爬过数据库,能挺到最后,达到业务设计高层就没几个人了。这就是技术难度。
雅虎好多都是基于php+mysql的架构实现的啊~~~~
老师,我有点不理解了
其实他们应该是各有各的优势吧
[该贴被netwr于2009-03-10 15:13修改过]
PHP 5.3 将加入闭包语法
http://tech.it168.com/a2009/0224/266/000000266565.shtml
PHP v5.2.9 RC 3发布
http://tech.it168.com/a2009/0225/266/000000266778.shtml