`
七月十五
  • 浏览: 23350 次
  • 性别: 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倒掉的真正原因。

    其实倒掉更多的是人,我不希望见到这个倒掉,那个倒掉。朝阳喷薄,以至如日中天,亦有日薄西山时。时乎,时乎,会当有变时。
分享到:
评论
112 楼 lightsaber 2009-11-30  
把js和php比较,是不是方向太混乱了。
七月十五是不是要表达别的意思?反正我是没看懂
111 楼 coolcoolhot 2009-11-30  
1+1=2是小学数学,1+1为什么等于2确是高等数学
110 楼 ora92 2009-11-28  
   个人觉得如果把java比作高等数学的话,那php就是小学数学了,把小学数学学好了也不是没有用的,日常生活大多数都是些加减乘除的运算,用处还是蛮大的,但是到了工程领域,小学数学是不是就显得力不从心了呢,比如建一座摩天大厦,再比如飞机的模拟飞行,这些我想小学的那些知识加减乘除好像就不太好用了吧。学习和使用java可以让你收获很多,是对你智力和毅力的一种严峻考验!!
109 楼 ivan820819 2009-11-28  
感觉就算PHP能倒掉也不是短期内的事情了,也许等PHP倒掉的那天,你我等phper或比PHP早一天倒掉了!
108 楼 luisgic 2009-11-26  
看到你们在讨论php的问题过来看了一下,因为最近在开发web,在javaeye上发了一个提问题的帖子,结果没人回答。估计看这个帖子的人开发web的多,顺便帮我看看问题吧?很基础的。。。。。。

http://www.iteye.com/topic/519304#1250381
107 楼 lizhuang 2009-11-26  
PHP还是易于学习,操作简单,适合前台人员操作,入门门槛低,还有众多的成功的应用,如今的论坛和博客,很多都是采用PHP作为开发语言,wordpress,dupal都是家喻户晓的APP。自然,JAVA,NET在企业应用方面有很大的优势,不过使用人数超过百万的站点毕竟是少数,所以对于小型站点使用PHP足够了,没必要非要对立起来。合适的时候采用合适的物件,LZ如果觉得想更上一层楼可以选择学习JAVA,PYTHON,RUBY啊。
106 楼 java_eye_1 2009-11-26  
总感觉有人在鄙夷php,它可是养活着好多人呢,,,
楼主你的本意是不是想要发起一个“号召”。。。。。让大家一起去改进PHP呢
105 楼 kuchaguangjie 2009-11-26  
哗众取宠 一次就算了,还来第2次,不知道还有没有第3次
最简单的问题,楼主 怎么 把 php 和 js 混为一谈的??他俩能比较吗?!!!纳闷了
104 楼 rjzou2006 2009-11-26  
php


不知有没有未来市场
103 楼 lin23871 2009-11-25  
语言不是可伸缩性的关键。。
facebook就是用php。。
性能。php完全有好的解决方法。比如直接调用c/c++库
102 楼 jamesvz 2009-11-25  
不明白楼主为什么一定要把php和java、.net这些都对立起来,Java和.Net在企业开发领域呼风唤雨,但在web开发的领域,php的优势是毋庸置疑的,Yahoo!、Facebook,Baidu、Sina太多的互联网公司使用php了。

另外,楼主对php应用的领域貌似有所误解,似乎lz一开始就认为php就是java同等量级的对手,事实不是这样的。比如在一个广告系统里面,phper被划分在前端,只是负责数据的展示与用户的交互,后端的数据处理由C/C++编写的广告引擎和Java编写的Hadoop分布式计算平台去完成,这里面,C,Java,Php谁都取代不了谁,C的效率无人能敌,Hadoop作为成熟的开源产品本身就是构建在Java上,Php的高性能和高开发效率让产品能更快的进化,更快的改进用户体验。

So,楼主想让php去干java的活,本身就是一个错误,若是让别的语言来挑php的担子,恐怕也力不从心。robin说的很对,问题其实不在php本身,而在phper对自身的定位,明明是前端工程师,为什么要跟后段工程师去抢活干呢?

101 楼 hite 2009-11-25  
我有时候觉得编程领域的讨论显得如此低等,像下面这样才算是值得的题目:

我有时候会有这种感觉!

http://www.google.com/reader/view/feed/http%3A%2F%2Fwww.matrix67.com%2Fblog%2Ffeed.asp?hl=en



假如P=NP,世界将会怎样? 在计算机复杂度理论中,P问题指的是能够在多项式的时间里得到解决的问题,NP问题指的是能够在多项式的时间里验证一个解是否正确的问题。虽然人们大多相信P问题不等于NP问题,但人们目前既不能证明它,也不能推翻它。P是否等于NP是计算机科学领域中最突出的问题,在千禧年七大难题中排在首位。科学家们普遍认为P≠NP是有原因的。让我们来看一看,如果哪一天科学家证明了P=NP,寻找一个解和验证一个解变得同样容易,那这个世界将会变得怎样?
100 楼 bigkai13 2009-11-25  
程序员 并不是某种语言的程序员吧。道理很简单,多学就多会点。
99 楼 zhannufeifei 2009-11-24  
最后结论:JAVA比PHP好
98 楼 zhizhesky 2009-11-24  
现在的外包网站大部分都是要求PHP,为啥? php 简单就是美
97 楼 aaxron 2009-11-24  
一个发展数十年,全球拥有400万左右程序员使用的语言
一个开源,一直在进步、更新、不断推出新版本、拥有强大有生命力的语言
一个为互联网做出巨大贡献的开发语言

php虽然简单,phper虽然大多是草根,zend公司现在对php的发展方向做法也许不对。但你是在彻底地侮辱互联网。侮辱使用php的程序员。
侮辱使用php的人们。难道他们都没有你聪明吗?

zend仅仅是一家商业公司,现在如果没有了zend,马上有另一个公司取代zend。
就算php死了,只要php的爷爷c还在,c不死,
就像楼上哪位朋友说的只要互联网不死,http协议还是无状态的协议,还是主流。php就不会死。
就算互联网变了,php也在不断状大发展,你怎么能用不变的眼光看待问题吗?
php不是属于zend公司的。而是属于开源界的。
php不仅有php5,还有php6,php7,...





96 楼 hite 2009-11-24  
神仙掐架,我很受用。

希望不要人身攻击、声誉诋毁。
..
不像半数和化部之间——百姓遭殃!
95 楼 七月十五 2009-11-24  
xieye 写道
楼主不做营销是对人才的浪费和不尊重。

另外我声明一下,不要迷恋哥,哥只是传说。


其实就营销来说,有需求就有市场,正因为如此PHP才会飞速的发展。
PHP的低成本快速开发,现在看来是一片蓝海,不久就会成为红海。
身处蓝海有个极为重要的战略是有无法复制的机制。PHP的特性太好复制了。

在后端PHP身处血海,没有优势。
在前端,javascript、Flex等,鲸吞蚕食。

不论从成本、价值单点考虑还是价值创新综合考虑都不具备优势。
开发成本和开发速度快,传统应用中,PHP的优势明显,但后期维护也是要考虑的。
不采用PHP传统方式开发,采用类似java的开发模式,使用大型框架开发上PHP不论前期开发,运维成本等都没有优势。

ZendFramework的做法,貌似一条小鱼和慢鱼投身红海之中。
94 楼 xieye 2009-11-24  
楼主不做营销是对人才的浪费和不尊重。

另外我声明一下,不要迷恋哥,哥只是传说。
93 楼 roast 2009-11-24  
从google reader而来,恕我直言,楼主在这里讨论一种语言的利与弊是非常无知的。

相关推荐

Global site tag (gtag.js) - Google Analytics