PHP语言创始人:开源与商业软件是竞合关系

新浪科技讯 10月23日10点30分,Zend公司创始人、CTO,同时也是PHP语言的核心缔造者Zeev Suraski和Zeng(中国)技术支持中总经理耿志军做客新浪科技嘉宾聊天,PHP是互联网上应用最广泛的语言之一,此次Zeev Suraski与耿志军将主要谈PHP语言的发展,以及开源实务运用等话题,以下为聊天全文实录:

  主持人:
各位网友,大家上午好,今天我们新浪科技的嘉宾聊天室邀请来了两位嘉宾:

  一位是PHP语言的核心缔造者Zeev Suraski,另外一位是Zend技术中心的总经理耿志军。各位对PHP感兴趣的都可以提出一些自己的问题。

  除了通过电脑参与,您还可以通过手机访问新浪网关注聊天全程,在移动中关注聊天全程。手机新浪网的网址是:sina.cn。

  下面我们开始这个聊天,请两位给各位
网友打声招呼好吗?

  耿志军:你们好。

  Zeev Suraski:大家好。

  中国与其他地区对PHP应用的区别

  主持人:
首先想请Suraski回答一下,大家对PHP比较熟悉,不知道对于一个创始人来说当初为什么会创造这样一种语言,创始的一些简单情况能不能简单介绍一下?

  Zeev Suraski:对我来说,这也是有历史原因的,最早的时候我是和我的一个大学同学Andi Gutsman,当初开发PHP只是出于兴趣,没有什么具体的目的,可是现在大型的企业很多在用PHP,对我来说现在最大的就是推广PHP在企业的运用。

  主持人:PHP从最初很小语言发展成很大的应用,不知道Zend公司和PHP语言现在是什么样的关系?作为一个公司,怎么样来运作这种语言?

  Zeev Suraski:对这个问题我主要想分三个阶段来谈:

  第一个阶段是从1995年到1997年的时候,这时候我们开始接触PHP,开始做的是从PHP开始的;

  第二个阶段是97年到99年的时候,当时我和我的同学Andi Gutsman还有其他的开发人员一起合作,开发了PHP3;

  第三个阶段是从99年到今天,随着PHP的应用规模逐渐扩大,不仅是个人兴趣爱好了,而是逐渐发展到企业级的应用。

  现在我的主要想法是,因为它不仅是一个面对个人的开源的软件,而是作为企业级的应用,所以我们也是主要是支持和创建,用PHP语言创建网站的应用。

  主持人:我不知道对中国的PHP应用情况是否了解?你认为中国的这种PHP的应用发展情况和国外相比有些什么不太一样的地方?

  Zeev Suraski:首先来谈谈据我了解的,在中国和在其他地方,比方说欧洲和美国PHP开发的最大差别,最大不同就是在开发应用软件方面的时候,应用开是非常复杂的,在欧洲和美国创建PHP都是英语,但是在中国就不一样了,非常复杂,将来PHP第六版,会用unicode解决这个问题,对中文的应用更加简便,现在我对中国的PHP的发展不是非常了解,因为这是我第一次来到中国。据我所知,我知道像新浪、百度这些网站都在使用PHP。

  主持人:耿总,你有什么补充吗?

  耿志军:这个我比较了解一些,有些消息我们做了很多调查,我们感觉到,中国和西方的比较,差别在于,我们国内的应用主要还存在互联网方面,对于行业,比如刚才Zeev所讲的,在金融行业、能源行业、大的政府型的项目上,PHP有很多应用,比如像汉莎的eticket的系统,还有一个德意志公司的分之机构的货币交易,都有这种使用,但是我们在中国所做的调查,没有发现在国家的这种项目上、能源上、金融方面等等,这些大的行业的应用PHP还是非常少的。

  好在我们比较了解的就是我们互联网行业,这个应用面还算是可以,我们做了一些调查,比如说像我们找了一些研究机构给了一些资料,比如中国TOP200互联网,我们做调查,其中我们发觉它在使用PHP的技术,但不是整个网站包含PHP搭建的网站有121个,它的比例能占到60%,这个大行业,我们经常把这个行业分成25个行业,每个取前十名, 就是250个,250个网站我们调查了是102个使用PHP的技术,占到了40%。

  为什么大的网站用的更多一些,因为大的网站采用多种技术,我会用微软,也会用PHP,大的网站应用的比例还是比较广泛的,因为是个舶来品,这个技术应用得更加广泛,对于传统行业不容乐观,不够深入。

  主持人:我想问一下PHP它这种应用的潜力,你觉得它已经发挥了多少,在将来来说,PHP还会有怎么样的一种发展?像这种跟Java相比,它有什么更多的优势?

  Zeev Suraski:我认为和Java等其他语言相比,PHP主要有两点优势,一个是技术层面,另一个是社会层面,从技术层面来讲,我们认为PHP语言比较便于使用,会有
大量的市场,第二点从社会层面来讲,因为PHP语言的受众比较广,用起来很方便,不需要从零开始做,只需要下载下来,看看PHP语言是怎样运用的,不需要重新开。

Suraski、耿志军与主持人交流

  主持人:耿总,你自己应该也是个技术人员了,在这方面有些什么看法?

  耿志军:我们感觉到,
其实从根本上来说,大的方面来说,就是一个开源的问题,刚才讲到这个问题,非常明显的一个作用,通常的做法是商业的版本,别的商业版本不可能打开,但是转换过来,PHP就已经造出了很多产品,我把那个拿来一看,觉得很多符合我的要求,当我想做一些新的定制、开发,因为它是OPEN的,你可以看到很多代码,拿上可以按照你的应用改一下,可以马上做一个新的产品,同样可以卖它,当然你用这种模式发售出去,也可以做,这种PHP从大的层面上来说已经占据了一个很好的优势,很多人在用它,很多人在给它做贡献,它的优势非常明显了,这是我们最大的一个感触,因为你了解PHP是大的社区,对这个语言了解得越多,你也能感受到这个方面的优势,在应用方面。

  PHP6的主要改进在于Unicode

  主持人:接下来的一个问题是这样,关于PHP第六版本的问题,刚才提到可能是增加了一些对于Unicode的支持,我想问一下除了这个方面以外,还有一些什么其他方面的显著的改进或者重点的突破?

  Zeev Suraski:总体来讲,我们在PHP6这个版本主要关注点起来Unicode,这是我现在敢肯定的说是Unicode,至于其他的还有些特点,比如提高改进网络服务和PHP支持这方面,可以说有一些改进的话,可能在PHP6出现之前就改进了,不一定等到PHP6出来,所以会有PHP5的版本,也可能有小的改动,当然在PHP6里面我们也删除了一些以前不太好的部分,主要的特点还是Unicode。因为一方面它的语言比较通用,另外它具有很强的延展性。

  主持人:现在PHP5的使用情况怎么样,大概有多少的网站使用PHP5?

  Zeev Suraski:我们考察使用率主要有两个方式:

  第一个衡量方式就是通过网上的调查,调查在现有的PHP使用者中有10%使用了PHP5。

  另外一种方式,因为从我们技术公司的角度来讲,因为和我们打交道的是客户,也就是大的公司,在这些公司里有50%以上的使用PHP5,为什么有这么大的巨大差别呢?主要很多客户现在在用PHP4的版本,我们会发现有很多的公司在使用新产品和新的应用方面他们会改用PHP5的,在大的公司就会有不同了,大的公司因为他们更新比较快,所以他们使用PHP5的更新比较快一些。

  PHP与Linux、Apache、MySQL等其他开源社区合作很多

  主持人:我们谈一下关于开源的问题,这次你们
参加LAMP这个会议,比如包括Linux、Apache、MySQL还有PHP这些厂商,像各种开源的软件也好,或者是工具也好,他们之间是怎么样的一个合作?平时有没有一种具体的在业务上、技术上,有没有这种比较多的技术交流、合作这方面的事情?

  Zeev Suraski:首先在Linux、MySQL和PHP之间,我们会共同展望一些未来的发展、合作,但是我们未来合作都是基于本来我们自己的资产和我们自己现有的,本身的业务运作基础上的,另外Zend和MySQL之前是存在合作的,因为我本人和其他的开发人员,都是一个基金会的,这是一个非盈利的组织,我们都是其中的一员,所以其中会有很多交流、互动,但是在Linux方面并没有太多互动,现在看到有90%的PHP使用者,都在部署Linux,所以这是给我们一个信息,在未来可能会有一些合作。

  耿志军:如果一加一等于二的话,所以这样厂商在一起就是一加一大约二的概念,再有一个因为Zend和MySQL之间合作是比较密切的,我上次见MySQL的大卫,他们都跟Zend的高层也很熟,这次我们主要一起来做的是MySQL和Zend,之所以Linux没有那种直接的来做一些事情,可能是因为Linux是一个比较新的系统,因为PHP至少在WEB这方面应用比较广泛,所以这三个捆绑现在非常紧密,Linux这块也是看到了一个非常好的前景,所以跟他们也有一些非官方上的联系,但是没有Zend和MySQL这么紧密。

Suraski:PHP语言相对于JAVA,使用更简单,用户更多

  主持人:Zeev Suraski,我想问一下,您对整个开源软件的发展和看法,这个也是一个比较长的发展了,跟商业软件的这种竞争关系,您怎么来
看待?在将来开源跟商业,比如像微软或者像甲骨文之间的竞争和合作,您觉得将来会是什么样的形式?

  Zeev Suraski:谈到竞争和合作,现在英语里有一个词是把竞争和合作联系在一起,竞争和合作是同时存在的,并不矛盾,谈到和微软还有甲骨文的竞争还是合作,因为他们都意识到PHP是一个比较强大并且有未来发展前景的语言,所以他们即使是强迫想让客户用.net,你要用PHP的话,可能和windows捆绑在一起用,像甲骨文这样的,可能会和他们甲骨文的产品一起捆绑致用,大部分的软件公司都意识到PHP未来不会是消失的,会永远存在下去的。

  意识到这样一个趋势的前提下,他们也逐渐地采用并且了解PHP,比如说我们和IBM就有一些开源战略的合作。

  主持人:其实刚才问这个问题,也是有些传言,Zend公司可能会被收购,包括像微软和甲骨文这样的公司都有可能收购它,我想问一下,你是怎么来看待它的发展方向,到底会是独立的发展还是有可能被这种大的公司收购?

  Zeev Suraski:因为未来是很预测的,所以我现在也不能很准确地告诉你,但是我想肯定地告诉你,Zend公司是个独立的公司,并且有可能会上市,Zend公司是不断地推进PHP,将它推进一个综合性、整体性的目标,与微软和甲骨文这样的公司捆绑,切割成一小部分来做,即使被收购,我们的目标也是最终要推动PHP的发展。

  主持人:刚才两位谈到PHP在国内和国外的发展有些不太一样,国内在互联网上面,wed方面用得比较多,国外能源方面应用得比较广,PHP在中国的发展会不会像传统的行业,大型的应用回来做一些拓展呢?Zeev 您觉得应该怎么样来改变这种情况?

  Zeev Suraski:我认为这当然需要一定的时间了,但是不管是在美国还是在欧洲,我们的PHP推广主要是在大公司,比如雅虎在2002年推广PHP,雅虎也是一个网络公司,同样从网络的公司向其他的产业推广比较容易,比如向电信、银行界推广,大公司采用了这样的公司,尤其
互联网公司便于人们了解,这是一个很好的解决方案,因为新的技术是人们要对这个技术有一定的信心,这样才便于推广,这是在其他国家采取的路线,中国也是这样的路线。

  主持人:耿总,您认为呢?

  耿志军:的确是这样的,我们其实有时候感觉很有意思,基本上不能说全部免费,但是做一个工程还是最低的,但是我们中国是发展中国家,这不可否认,但是我们中国就喜欢花这样的奢侈的钱,我们路上跑的车不能低于1.0、不能低于2.0才能显示出国人才有实力。

  比如国家大的金融行业,感觉不花钱,花很少的钱安全性就低一些,感觉这个东西不那么正规,这种感觉非常强,所以我们现在面临了一个很大的问题,类似于跟大家做一些教育的事情,告诉他们其实这些开源的东西并不意味着不安全,是很差什么的,这样是逐渐让大家意识到它有很大的价值,只是我们对开源这种概念不是特别了解,很多人有误解,认为开源就是没有组织,全都从负面方面给开源定位,所以很多大的工程,大家感觉肯定不能用,用那个以后我不知道怎么样,所以这是一个概念上的误解。

  还有一个我们想倡导的,我们国内对Linux推广,无论是政府还是什么大家都下了很大的本钱的,但是Linux它是一种操作系统,不能拿一个公司买套Linux能够做什么事情,必须在这之上,必须要有语言、数据库才能搭建,所以我觉得我们也跟OSS,我们谈一些问题,我们不见得是推一个操作系统,操作系统是做了这个事情以后,不能光做这一个东西,做了这个东西以后不能应用,所以我们推PHP、推MySQL,我们开这个会的含义一样,走向实务,才能真正把后面的开源或者PHP真正地发挥出来,我们主要想做的就是这两个概念。

耿志军:开源软件可以降
低成本,但服务和安全性不会缩水

  主持人:Zend公司有没有进入中国的一些计划?如果进入的话,具体会怎么做?会和什么公司来合作?

  Zeev Suraski:我想这个问题耿先生可能更能回答您,我们现在跟中国的合作伙伴是康盛创想,我们非常看好
中国市场,因为中国市场非常大。

  主持人:由于时间的关系,聊天差不多需要结束了,请两位再给广大的PHP爱好者和使用者说一些话。

  Zeev Suraski:首先非常高兴能够来到中国,我也说了这是我第一次来到中国,所以也非常兴奋,我希望PHP在中国能够得到更多的使用,继续地推广,至于PHP的使用者还有开发人员,我们因为在PHP基础上有很多开源项目,所以我们也希望PHP的开发人员和使用者为此做出一些贡献。

  耿志军:其实这个PHP的推广,正式地算是官方的,第一次我们在做推广,以前我们去过很多公司,提起我们做PHP的,都是民间组织这种概念,但是我想PHP是很大的,希望我们更多的PHP的爱好者能够加入到这个社区里,能够拿到自己想要的东西,同时为社区做更多的贡献,就跟我们做PHPchina.com的网站一样,这样PHP的道路会走得更远,更好。

  主持人:非常感谢两位来新浪聊天,本次聊天到此结束,谢谢。

时间: 2024-09-27 12:49:18

PHP语言创始人:开源与商业软件是竞合关系的相关文章

竞合关系会是云计算行业主流:阿里云发布新一代数据库

9月21日,阿里云发布全新一代云数据库产品POLARDB,该款产品采用第三代分布式共享存储架构,实现计算节点和存储节点分离,使计算引擎和存储引擎均拥有快速扩展能力.他是首个国产的通用高性能自研数据库. 在发布会现场的性能测试环节,阿里云直接把POLARDB和亚马逊的数据库产品AWS Aurora作对比,竞争意味颇浓,不过却鲜少提及以数据库业务起家的甲骨文公司(Oracle).事实上,为了让企业能够将Oracle等数据库无缝迁移上云,阿里云还推出了数据库迁移工具Advanced Database&

徐国祥:移动互联网时代应该是竞合关系

[搜狐IT消息]移动互联网时代,运营商之间以及与互联网业界之间的竞争愈演愈烈,导致运营商在寻求 快速发展的同时,必须在竞争中直面挑战.不少行业专家普遍相信,随着移动互联网的深入拓展,互联网企业与电信运营商之间的竞争,将不可遏制.不过,也有供应链企业对此表达不同看法.近日深圳百分之百公司董事长徐国祥,在个人官方微博上发布,"电信运营商与互联网运营商在移动互联网时代应该是竞合关系,开放是大趋势,合作多于竞争. 运营商在与互联网企业争夺用户.流量与产业主导权的同时,合作的空间也开始显现."在

“国家队”结盟“民营号” 视频网站新竞合关系

继央视CNTV.浙江卫视"新蓝网".湖南卫视"芒果TV"后,以电视剧和综艺节目立台的安徽卫视也很时髦地推出了自己的视频新媒体平台--"安徽网络电视台". 视频网站的"国家队"再添新丁,然而从前期CNTV等视频网站"国家队"的表现来看,这些由传统电视台推出的视频网站,无论从网站内容建设还是广告营销来看依然维持着原来的传统媒体思维,在与风投扶持的民营视频网站的流量争夺战中现仍处于明显的下风. 中国互联网协会的最

网购井喷电商、快递 竞合关系微妙

"对于京东商户直接给最终消费者的快件,我们将一如既往地服务好,其他快件则暂时不考虑揽收."申通快递副总裁刘荣坤17日告诉记者. 申通与京东的快件之争,近日颇受关注.网购井喷推动快递业跨越式增长,电商与快递企业之间竞合关系也趋于微妙.在快递企业看来,拿到快递牌照的电商已成为同行竞争者. 申通快递日前向其电商客户发出通知,从当天起不再向京东仓库配送快件."快递公司不是运输企业,我们不做快件的代转运业务."17日向记者谈及此事,刘荣坤态度明确. 据了解,京东商城的商品销售

jforum支持十多种语言的开源论坛

JForum是著名的开源论坛,支持多达数十种的多国语言,其中包括http://www.aliyun.com/zixun/aggregation/23115.html">简体中文(管理界面没有完全汉化).JForum功能强大,界面美观,加上代码结构清晰,而且采用的是BSD授权,不必担心不必要的版权纠纷.可以说JForum是论坛二次开发的绝佳选择. JForum采用的是自己的MVC框架,因此在初次接触的时候可能会有些不习惯,但在熟悉后,该框架还是很容易使用的.在这里只是对JForum的框架进行

微软的PowerShell脚本语言已经开源了 ?

PowerShell是面向Windows和Windows Server的自动化平台和脚本语言,帮助用户简化系统的管理.在纳德拉的带领下微软也逐渐走向开放,根据相关爆料称微软有计划在近期内开源该脚本语言. 知名Windows爆料人士WalkingCat和Tom Hounsell在推文都分享了他们的发现.Tom在包的元数据说明中注意到这样一段话:"PowerShell是开源.跨平台.脚本语言和丰富的对象Shell."但是目前尚未得到微软官方证实. =====================

R语言试用开源数据分析平台的4个不错的理由

R 已证明自己是不断成长的大数据领域的一个有用工具,并且已集成到多个商用包中,比如 IBM SPSS® 和 InfoSphere®,以及 Mathematica.本文提供了一位统计学家对 R 的价值的看法. 您可能已经听说过 R.或许您阅读过类似于 Sam Siewert 的 "云中的大数据" 这样的文章.您或许知道 R 是一种编程语言,而且知道它与统计学有关,但它是否适合您呢? 为什么选择 R? R 可以执行统计.您可以将它视为 SAS Analytics 等分析系统的竞争对手,更不

大数据搜索选开源还是商业软件?ElasticSearch 对比 Splunk

本文就架构,功能,产品线,概念等方面就ElasticSearch和Splunk做了一下全方位的对比,希望能够大家在制定大数据搜索方案的时候有所帮助. 简介 ElasticSearch (1)(2)是一个基于Lucene的开源搜索服务.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎.设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便. E

GO语言的开源库

Indexes and search engines These sites provide indexes and search engines for Go packages: godoc.org gowalker gosearch Sourcegraph Contributing To edit this page you must be a contributor to the go-wiki project. To get contributor access, send mail t