首页 >公司新闻

GAE添加PHP支持引发的一波讨论

发布时间:2013-09-02     发布者:本地    

5月份的 Google I/O 大会,Google 宣布 GAE(Google App Engine)将支持 PHP。


这一支持,引发了一波针对 PHP 的讨论,有些唱衰 PHP 的人就说是 Google 挽救了 PHP,不然 PHP 就快挂了;有些看了唱衰的文章的人觉得看不下去了,于是也长篇大论地开始反驳。


唱衰的文章有篇国内已经翻译了,原文叫《Google Pries Another Nail From PHP’s Coffin》,在 CSDN 上被翻译为《拯救行将就木的PHP:谷歌为GAE添加PHP支持》。文中引用的主要证据是:去年 StackExchange 的联合创始人 Jeff Atwood 罗列了 “若干希望PHP死亡的声明”,他呼吁开发者帮助其改进其它编程语言以替代 PHP。但仅凭这点真的没啥说服力,其实有点标题党。


反驳的文章,有一篇《5 Reasons Why the Web Platform War is Over: PHP Won with 75% says Google》,即《5 个理由说明为什么 Web 平台战争已经结束了:因为 Google 说 PHP 赢得了 75% 的份额》。咋一看,似乎也是标题党,不过作者还是较理性地阐述了一遍,论据比较充分。


这篇文章国内没有翻译,那怎么行,唱衰的有人翻译,反驳的怎么能没人翻译,就信息失衡了!开个玩笑,我翻译是因为,文章信息量较多 ,可以分享。文章太长,这次先翻译一部分:PHP 赢得 Web 平台战争胜利的 5 个理由。以下为译文。


事实上,根本没有 Web 平台的战争,至少对大部分 PHP 开发者来说是这样的。


事实这样的,PHP 聚集了大量的人气,然后那些选择了其他编程语言的人经常会陷入反对 PHP 的争论中,因为 PHP 的流行会减弱他们所选编程语言能更流行的机会。因此在这些选择其他编程语言的人的脑子里,他们进入了一场反对 PHP 的战争。


(译者注:这里所说的选择了其他编程语言的人,其实并不是指全部,我认为应该是指其中的没理解编程的人,理解编程的人,没有语言之争,因此,PHP 的开发者中也有很多初级的没理解编程的人。不是语言的问题,是人对编程的理解问题。当然,因为自己所选的语言没另一门流行而信心不足,或者太喜欢一门语言中的一些特性而另一门里面没有,因此而反对另一门语言,也是可以理解的。)


上一篇:Google AppEngine 适合托管 PHP 应用么? 下一篇:学习php框架的一些建议

相关新闻