PHP你要逆天吗?

离开江湖 发布于 2012/10/10 14:39
阅读 921
收藏 1
PHP

网易科技讯 10月4日消息,据国外媒体报道,Zend创始人古特曼斯在接受采访中表示,互联网热门编程语言PHP或将推出移动版。

据 悉,PHP由丹麦程序员拉斯穆斯·勒道夫(Rasmus Lerdorf)创建于1995年。1997年,以色列程序员安迪·古特曼斯(Andi Gutmans)携手齐弗·苏拉斯基(Zeev Suraski)重写了PHP的解析程序,为PHP 3打下了基础。1999年,二人合作开发了Zend Engine,目前它依旧是PHP的解释器。

此后,两人继续保持合作关系,共同创立了商业实体Zend Technologies。通过Zend Technologies,为PHP开发人员,特别是企业中的开发者提供附加产品和服务。

古特曼斯指出,在代码库经过多次大规模迭代以后,目前35%的网络流量是由PHP所处理的。根据维基百科的统计,75%的网站使用PHP语言构建。譬如Facebook、维基百科、雅虎以及Photobucket都是利用PHP打造的。全球流行博客WordPress也是用PHP构建的,该平台网络流量在PHP总共35%的网络流量中占到了一半左右。此外,诸如Drupal以及Joomla等内容管理系统也同样使用了PHP编程语言。

不受尊重

尽 管处理的网络流量比例较大,但PHP编程语言似乎没有获得任何尊重。多年以来,PHP一直都被使用C语言、Java、.Net、Python以及Ruby 等编程语言的程序员所嘲笑。在发展趋势方面,PHP作为一个搜索词汇在过去几年内的使用量一直处于下滑的态势,同时移动应用革新使得Objective- C以及Java语言的复兴。

难道这种为如此大的网络流量提供支持的编程语言会悄悄的消失吗?

古特曼斯的答案是否定的。美国科技博客VentureBeat就PHP及未来的问题采访了古特曼斯,结果表明他比任何时候对PHP编程语言的前景都有信心,当谈及即将推出的移动版PHP时更是如此。

攫取市场份额

古特曼斯指出,“目前所有的动态语言都在从Java以及.Net中攫取市场份额。我们从中获得了很多好处。”

因此,诸如Ruby on Rails以及Node.js等更加时髦的编程技术并没有影响到古特曼斯。精神上的优势当然重要,但实际上的市场份额更好。对于古特曼斯来说,市场份额的具体数据是关注的重点,尤其是在企业级用户中占据的市场份额。

古特曼斯称,“从成熟度来看,我认为其他任何动态语言都不具备完整的工具集。”他明确表示,“我们的竞争对手是,……而不是其他动态语言。”

虽 然古特曼斯对Ruby on Rails很感兴趣,认为PHP编程语言能从中进行学习和借鉴。他同时表明,PHP对WordPress、Drupal以及Magento等系统解决方案 都能够提供重大支持。古特曼斯称,“我们与八年前相比已有明显的进步,……现在我们是唯一打入主流企业市场的编程语言。我们确信PHP的发展势头和规模将 持续下去。目前我不认为PHP正在放缓发展速度。”

古特曼斯言语中充满了公司创始人独有的积极性。虽然有其他的企业能够为PHP相关的企业需求提供服务,但Zend仍旧是规模最大、知名度最高的PHP服务供应商之一,从其起源看来尤为如此。

他 称,据信有三分之二的开发人员将一半的时间花在PHP语言上。根据Rails开发人员马克·盖尔(Marc Gayle)最近发布的研究报告,在分类信息网站上有一半以上的招聘开发者职位需要PHP语言开发人员。当笔者就此与盖尔交谈时,他推测可能是由于PHP 拥有主流的内容管理系统。“我认为这产生了不一样的结果”,他表示,“但我不确定”。

移动版PHP将面世

在谈及移动应用时,古特曼斯支持JavaScript创作者布兰登·艾奇(Brendan Eich)的观点,坚信网络以及网络语言最终会赶上并超越本地编程语言。

但古特曼斯暗示,PHP和Zend公司将提供客户端应用开发工具。他拒绝就此进一步发表评论。他表示具体的细节将在10月底召开的Zend大会上公布。据推测可能是PHP将推出某种形式的移动版应用,尽管目前PHP仍是主要的服务器端语言。

目前移动版PHP具体细节以及如何分发依旧是一个迷。但古特曼斯表示,移动版PHP将有助于这种编程语言的长远发展。(宁宇)

来源:http://tech.163.com/12/1004/13/8CVPD5UN000915BF.html

加载中
0
酒逍遥
酒逍遥
移动版..想法不错..不过 实际执行难度相当大
0
离开江湖
离开江湖

引用"苦寒竹"的等方面

PHP 5.4就已经内置了一个简单的供程序员调试的命令行模式。(也就是说你不用安装apache就可以调试php了。当然现在功能好像很弱,具体我也没多加了解)
也就是说,移动版肯定是针对移动系统进行开发的。直接把这个环境捆绑到app里就是了。或者像flash那样让用户下载一个运行插件。不过前者更有可能。

12楼一共说了3种可能:
1、像flash那样下载一个运行插件。
2、捆绑到app,安装app时安装进去。
3、被手机平台内置。至于可能性还是有的。现在linux内核不就直接和安卓系统更那啥了吗?不过要做得好,而且这可能性很小。

别讨论第3点了,以免越讨论越偏。猜测1和2吧。

0
小耶果
小耶果
移动版?不太理解是什么概念...
0
Gmail.com
Gmail.com
可参考air/mono在移动平台的表现
0
酒逍遥
酒逍遥
感觉只是个噱头..不靠谱... 虽然很希望它 靠谱
0
电信通

PHP很强大啊

北京电信通www.gegewuzi.com

0
十一文
十一文

我去 移动版!

 

本来是后端语言 不知道和移动不移动有什么区别 还是直接在手机上编程?????

 

 

php月来月臃肿 ,加上些花哨的功能其实作用不大!

反而像 鸡肋!

返回顶部
顶部