在现实中从来就没有一个Web开发台的战争,至少对于大多数PHP开发者来说是这样的,但现实情况是什么样的呢?PHP聚集太多的人气,喜欢其他语言的人经常搞对PHP参数攻击中,只是因为PHP的普及妥协的机会,PHP却越来越受欢迎。因此,在其它语言的发烧迷的心目中,他们是在一战对阵PHP 。随着这项宣布从知名网站,它几乎杀了那些批评PHP的论据。如果算是一场战争,PHP赢了。让我们得到了它。这里是为什么?
谷歌知道,因为他们抓取整个Web:
谷歌是最大的搜索引擎公司。每天都有成千上万的机器人蜘蛛网页抓取和索引网站内容。因此,对于谷歌很容易抓取网页,并确定每个Web站点使用的语言。用PHP安装的大多数网站回应这样一个标题:服务器:Apache/2.2.8 (UNIX) PHP/5.3.11 虽然它可能是一些PHP网站可以省略PHP是在服务器上运行的信息,大多数站点都没有做到这一点。因此,如果谷歌想通, 75 %的网站,因为他们已经做了这些年后,抓取整个Web运行PHP ,他们是那些有最准确的证据压倒性的存在PHP 。
从另一个角度来说谷歌并没有这么多影响Web开发;如果谷歌宣布他们使用一个特定的技术,它是自然的,它是像背书,可能会影响人们也使用这种技术。我一直听说谷歌搜索引擎使用C+ +和大多数其他服务使用Java由于Java应用服务器提供的可扩展性。当谷歌AppEngine推出2008,他们宣布只支持Python。这是奇怪的我因为Python是传统谷歌语言没有一个,也不是一个流行的网络语言像PHP。
当我意识到,Guido van Rossum Python的创造者,是谷歌AppEngine项目背后,都是有意义的。他为什么要优先考虑任何其他语言,除了他自己的创作?这似乎是一个个人的偏好,而不是一个基于语言的特点和市场份额的原因。
这使得一个公司规范在一定的工具和编程语言,他们的员工更熟悉的或有更多的控制,但是当他们认为他们的客户的产品,企业需要注意哪些顾客喜欢。
微软注意许多年前他们的客户,开始积极支持PHP。后来他们到Java甚至去语言支持。这是好的,但由于PHP Web上的压倒性的存在,是什么让谷歌支持PHP?
当被问到,谷歌员工给标准的借口,谷歌没有必要的资源。没有资源来支持,许多客户想使用的语言。那是不正确的。
许多年前,我听到一个谷歌(现在的前员工),公司内部有向AppEngine加入PHP支持巨大的讨论,因为它是一个巨大的市场,他们被忽视,限制了产品的商业上的成功。
我推测,Guido van Rossum是反对是因为PHP支持将Python的阴影中的一些朋友。这合情合理,但它仍然是一个投机。
去年十二月,Guido van Rossum离开谷歌。所以,如果他是PHP支持的主要对手,他离开了PHP的反对之后就会消失,或者至少反对派将变得更弱。
Guido离开后仅5个月,谷歌宣布AppEngine PHP支持。因此,猜测,Python的创造者是防止谷歌采用PHP实际上可能不会远离真理。
无论如何,如果在5年的谷歌无法说服PHP开发者切换到Python和使用它的团队,我想在谷歌网站开发者的影响非常有限,毕竟。
对于谷歌太糟糕,他们推迟了这些年的PHP支持。他们可以使PHP平台作为服务(PaaS)市场早得多。算了,迟来总比不来好。
本文地址:http://www.eobo.cn/news/469.html
|