2006年10月23日,zend公司cto、php的构建者之一zeev suraski先生访华,参加由intel、greatlinux、turbolinux、zend、mysql、comsenz以及phpchina网站举办的lamp开源实务高峰论坛。会议间隙,接受了中国it媒体的采访,就php新产品、zend公司发展合作发表了自己的看法。
498)this.width=498; onmousewheel=javascript:return big(this) style=max-width:90% src=/files/uploadimg/20061025/212705979.jpg align=left>zeev suraski对中国php程序员的贡献表示敬佩,同时建议中国php程序员要保持不断学习的好习惯,“php入门很简单,但是php不停地有新的功能出现,所以希望中国的php程序员能够不要停止学习。php程序员要多从许多php书籍、网站获取最新的信息和技术”。他说如果一个php程序员创建一个php程序,而没有其它商业发展目的的话,就把它公开,这样能够让更多的人参与进来,一方面可以提高你自己,另外也可以很快地提高你的php程序。
谈到php应用上,zeev suraski表示php并非只是应用在web上面,在汽车、银行、游戏等行业php也大有市场。他说,zend还正在开发一个标准的开发框架zend framework,这是一个企业级的php产品“zeed作为支持php的公司,理所应当弥补目前没有企业级的php运营环境这个空白”,“一直在推动 php走向企业级的应用”。
zend公司是php的推动者
问:zeev suraski先生您能介绍下zend公司吗?
zeev suraski:我叫zeev suraski,是php的构建者之一,zend公司的创始人之一,zend公司的cto。很高兴来到中国,而且今天还看到了许许多多php使用者。 zend公司是一家致力于php的发展和推广的公司,也是全球惟一能够称为php的公司,因为php的三个创建者有2个(andi和我)创建了这家公司,而且我们一直在推广着php,包括修正php,为php加入新的功能等等。另外,我们一直在推动php走向企业级的应用,比如我们下周马上要召开的 zeed conference 2006就是为了让php走向企业应用。
问:一说起php朋友们都往往谈到zend。请问,zend与php是一种什么关系呢?
zeev suraski:zend为php提供解决方案,但是并不是说php是zend的,php属于php社区,全球有超过500万个人在开发php,zend公司只是php的推动者。
问:能谈一下您当年为什么开发php语言?要知道,在97年前后,web开发语言上asp与jsp等已经比较流行。
zeev suraski:当时我和andi(php语言另一个创始人)都还是大学生,我们需要做一个基于web的软件项目,而且能够良好地支持linux,但是当时asp并不是非常的完善,jsp又比较复杂,所以我们就选择了php。接着,我们在工作当中发现php还有些不足,因此我们便加入了php的扩充与发展,并且后来开发了zend engine。加入了zend engine以后php的性能得到非常大的补充,而且开始有很多人开始使用php,这样我们也非常高兴。
问:.net也是一个主流的编程语言之一。请问,php语言与.net语言之间的联系和作用?
zeev suraski:微软等公司也充分意识到开源的重要性,并推动其.net长期发展,所以php与.net是并存的,并且php也可以和windows捆绑在一起。我想微软要推广的是windows平台,和php应该没有太大的冲突。
php6集成了unicode等诸多特性
问:今年zend在推动php发展上有哪些措施或战略?
zeev suraski:首先,我们将和yahoo一起开发php的unicode模块,而且很快这个功能会使用到php6上。另外,我们在开发一个标准的开发框架zend framework,希望更多php使用者能通过它快速构建web应用。还有,我们将与ibm和uzo,合作推出集成zend ide开发特性的elicpse给大家使用。
问:php6除了unicode以外,还有哪些显著的改进?
zeev suraski:其它的特性还在开发工作中,比如web service。web service也将会在php5.x就会开始用。同时去掉了一些以前不太好的特性。但是无论怎样,php两大特性是不会丢失的:第一,使用简单,稳定;第二,不会对php增加性能消耗。另外,我们也希望php6加入unicode以后,能在中国这样一个使用汉字的国家更迅速地推广开来。
php同样适合企业级应用
问:我们都知道php语言是非常简单的web构建体系,除了web服务以外,php的应用情况怎么样?
zeev suraski:php可以应用在基于web的产品中,比如crm、oa等,如sugarcrm等。此外php还可以使用在许多的传统那个领域,例如在国外,php在汽车、游戏、银行等行业也有很大应用。
问:zend开发zend platform产品的目的是什么?zend platform在企业中该如何应用?
zeev suraski:第一这是出于商业考虑的,php需要走向企业级应用,zeed作为支持php的公司,理所应当弥补目前没有企业级的php运营环境这个空白。第二,根据企业的具体使用需求来说zend platform的功能比较多,主要是帮助企业提高php性能、提高稳定性、降低开发成本等。
中国php程序员对php发展贡献非常大
问:zeev对中国的phper的水平评价如何?
zeev suraski:中国有很多的php开发人员,而且对php都是比较熟练的。我要强调的一点是,正是中国的php开发工程师的贡献,php的发展才有今天。
问:中国的phper应该如何进一步提高自己?
zeev suraski:要保持不断学习的好习惯。php入门很简单,但是php会不停地有新的功能出现,所以希望中国的phper能够不要停止学习。phper 要多从许多php书籍、php技术网站(如:phpchina.com)获取最新的信息和技术。对于企业来说在使用之前仔细了解php,再开始使用php 进行开发。如果一个phper创建一个php程序,而没有其它商业发展目的的话,就把它公开,这样能够让更多的人参与进来,一方面可以提高你自己,另外也可以很快地提高你的php程序。
问:在中国,php被看成比较低端的程序开发者,您是如何看待的呢?
zeev suraski:首先,我们以前在中国的市场工作做得不是很好,因为开源语言在中国的推广不向国外那么发达。不过我们今后会加大力度的,比如php6的unicode就是那样的。而且我们已经和comsenz合作在中国成立了phpchina.com这个平台。我们可以通过这个平台及时向大家发布php 的最新消息,同时也会通过这个平台倾听到更多phper对php的看法。另外,我们之所以开发一些商业产品,以便让php能够适应企业级应用的需要。同时,我们也会积极地让我们的产品的中文化进程与产品更新保持同步,以便国内的的商业用户能方便地使用。我想在这点上,comsenz和 phpchina.com会帮助我们实现的。
php+apache+mysql是最好的组合
问:对于一个100万用户以上的网站,使用什么样的php版本、apache版本、mysql合适呢?
zeev suraski:如果对于刚开始使用php的个人或者公司来说,我们推荐大家使用最新的版本,如果大家已经使用php很长时间的话,也不必要不停地升级。
问:php与mysql及apache的配合关系会一直发展下去吗?
zeev suraski:是的!mysql是非常优秀的数据库,apache更是目前最为流行的web server。而且我们之间的合作一直非常顺利,我们今后将会加强与mysql以及apache的合作。
php的最大特性就是简单
问:请问您对php的未来如何看待的?是否会成为java那样复杂的开发语言?会一直坚持web语言这么个特点吗?
zeev suraski:是的,php最终就是为了web开发而出现的,而且我们一直在秉承这个理念,将来也是这样的!我们希望php能够成为web开发最好的开发语言。php能够成功是因为两点:第一是它简单;第二是获得了许许多多的php爱好者支持。所以,从第一点出发,我们也会一直让php保持简单这个特性。因此,我们在php的后续版本中如果需要加一个新的特性,如果新的特性严重影响了php的性能,我们肯定不会采用的。曾经也有人跟我们抱怨php5变得复杂了,也有人说php5的功能还不够强大。因此,无论如何,我们会让php保持简单易用,高性能等特点,这个市毋庸置疑的。
(责任编辑:
http://www.bkjia.com/phpjc/446842.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/446842.htmltecharticle2006年10月23日,zend公司cto、php的构建者之一zeev suraski先生访华,参加由intel、greatlinux、turbolinux、zend、mysql、comsenz以及phpchina网站举办的lamp开...