`
七月十五
  • 浏览: 23346 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

有感于“论PHP的倒掉”

阅读更多
----------------------------------------
前言
    已被隐藏的《论PHP的倒掉》参见http://www.iteye.com/topic/520153
    面对攻击和隐藏扣分,我并不感到愤怒和伤怀,那样太消极了。被隐藏后引发了我的思考,为什么会被隐藏和遭受攻击?到底我所思考的是不是走入了误区?我如何正确的认识php和编程?我能从中得到些什么启示呢?
    另外我声明一下,我就是phpchina的七月十五,但是并不代表phpchina的立场,所说的话只是私人言论,在javaeye我只希望我是javaeye的会员而已。)
----------------------------------------

    php作为目前排名的第三大语言,这么多年来多少有点研究,php的发展并没有扬长避短,发挥优势,实在看不出php的长处在最近几年的发展。一样东西如果没有长处,一定会有替代品,淘汰是迟早的事情。撇开php在后端领域目前根本就竞争不过java和.net不说,javascript潜力的发掘和崛起,以及Flex,JavaFX,GWT等的进步,无一不威胁着php的优势地位。不要认为php是服务端脚本就没有被取代的可能性。

    未来的编程发展方向是服务(Service)式和分布(Distributed)式的。这必然会导致信息传输的编码标准化,与服务器交互是不限制语言的,只要这个语言有解析编码的能力,就能处理信息。面向服务编程不限语言,这一点可以从淘宝的TOP上直观的看到,TOP几乎支持任何主流语言。面向服务编程也不限客户端,不管你是应用小程序(applet),浏览器(browser),桌面应用程序(desktop),还是移动终端(moblie)都可使用服务。

    也许是我过于偏激了,因为目前大量的phper编程都使用一直以来非常传统的php数据编码编程,思想固化;要么就走向了所谓的企业化的oop及使用大型框架的方向,偏离php的优势。而php的发展方向在哪里,我估计目前zend也比较疑惑。很多人认为php应该加强底层的优化,提高性能和效率,继续以前的简单实用。然后zend貌似要把php拉向企业计算的大池塘里,php这条小鱼要跟java,.net等等大鱼去争一席之地,大鱼吃小鱼是规律。更可怕的是在企业计算重视性能和安全,php这条慢鱼也逃不过快鱼吃慢鱼的的悲剧。

    zend如果不重新审视php的发展方向,以及目标市场,以及发展计划的话。不出三五年后端java,.net等以及前端的javascript,html5,Flex,GWT,JavaFX等会重新占领市场份额。php会在萎缩中倒掉。

    这篇文章因为立场原因不适合发在phpchina,这样的论调要么引发不满,要么消极导向。另一个原因是因为javaeye层次更高些。所以我发在了javaeye的php版块。发布后我就去上海参加了为期三天的行动成功公司的4*8绩效管理研修班了,没有及时关注。原以为会引发讨论,没想到换来的一堆的谩骂和攻击,最后被隐藏扣分。这是我意想不到的。

    之前我就说过,任何语言层面的讨论都没有意义,人菜那才是真的菜。PHPer的现状是不思考,不实践,全作愤怒状,听不进任何意见和建议。心态决定思维,思维准定行为,行为决定结果。盲目自大、鼠目寸光、杯空自满的心态,我想这才是php倒掉的真正原因。

    其实倒掉更多的是人,我不希望见到这个倒掉,那个倒掉。朝阳喷薄,以至如日中天,亦有日薄西山时。时乎,时乎,会当有变时。
分享到:
评论
12 楼 fnet 2009-11-23  
七月十五 写道
hongkong 写道
我很想知道lz怎么拿php和js作比较?

很多人用php就是为了实现页面效果(这是javascript擅长的)。比如分页、树状、数据交互、表单验证等。
虽然PHP是服务端脚本,但有几个是真正理解后端的,真正把PHP拿来做服务端的?
看上去我把服务端的PHP跟前端的javascript来比看起来很不合理。
但我试问各位,你用PHP是不是也是达到某些页面效果?



PHP实现页面效果???

你写分页的时候用PHP拼HTML的吗?
11 楼 七月十五 2009-11-23  
hongkong 写道
我很想知道lz怎么拿php和js作比较?

很多人用php就是为了实现页面效果(这是javascript擅长的)。比如分页、树状、数据交互、表单验证等。
虽然PHP是服务端脚本,但有几个是真正理解后端的,真正把PHP拿来做服务端的?
看上去我把服务端的PHP跟前端的javascript来比看起来很不合理。
但我试问各位,你用PHP是不是也是达到某些页面效果?
10 楼 fnet 2009-11-23  
LZ杞人忧天了。

PHP作为一种服务器端脚本语言,自有它的价值存在。

你说的那些领域有那些领域的解决方案,那些领域的解决方案和PHP(LAMP)的解决方案应用场景不同。

让很多javaeye朋友不解的时,你老是把前端和PHP放在对立面。。。。

殊不知Flex+PHP也可以是一种解决方案。Ext+PHP也可以是一种解决方案。浏览器编程能力提高能给服务器带来什么变革???AJAX??殊不知,AJAX用的最爽就是PHP。

9 楼 hongkong 2009-11-23  
我很想知道lz怎么拿php和js作比较?
8 楼 restart 2009-11-23  
引用
javascript潜力的发掘和崛起,以及Flex,JavaFX,GWT等的进步,无一不威胁着php的优势地位。不要认为php是服务端脚本就没有被取代的可能性。


一直没明白lz老用js和php比干啥...
这次还加上了GWT......
7 楼 sbkyv 2009-11-23  
正常的新陈代谢吗!
6 楼 七月十五 2009-11-23  
我所担心的是PHP发展向大型应用框架化发展,搞得笨重不堪,没人去重视扬PHP之长。这样就违背了轻便的原则。等到醒悟过来时,其它语种已经占满了山头,连"web接口"也被瓜分得体无完肤,没有php一席之地了。
5 楼 willko 2009-11-23  
我谈谈我的看法,其实说得并全无道理,确实php会萎缩。
现在php的需求上升,完全是泡沫,互联网这个市场大家的疯狂涌入,需求肯定会上升的,但是弱肉强食,市场有限,垮掉是时间问题。这是萎缩的原因之一

其二,正如楼主所说的前端处理能力,以后可能会放更多的逻辑运算在前端,所以php的需求会下降,这是其二

但是这两条还不至于让php垮掉,php做为最轻便的“web接口”方案,实现简单,部署方便,是肯定会存在的。
4 楼 七月十五 2009-11-23  
willko已经概述了,浏览器可编程能力提高了。这是一个非常重要的原因。
3 楼 skyblue1984 2009-11-23  
我觉得楼主应该先反思下自己的表述是否存在问题~
2 楼 七月十五 2009-11-23  
willko 写道


其实,楼主说“PHPer的现状是不思考,不实践,全作愤怒状,听不进任何意见和建议”,我只想说你知道得太少了。

不要以为一个PPC代表整个中国的PHP现状。。。

至少我在javaeye上看到的评论“论PHP的倒掉”某些phper也好不到哪里去
1 楼 willko 2009-11-23  
是否想表达,以后有更多的逻辑处理放在浏览器中实现(前端RIA之类的),而后端,因为php本身的原因,所以php只能作为一套系统的web接口。

但是又因为浏览器的可编程能力提高了,所以php这样的代理作用不大?

其实,楼主说“PHPer的现状是不思考,不实践,全作愤怒状,听不进任何意见和建议”,我只想说你知道得太少了。

不要以为一个PPC代表整个中国的PHP现状。。。

相关推荐

Global site tag (gtag.js) - Google Analytics