Zend:PHP框架结束的开始?安全
随着Zeev Suraski, Matthew Weier O'Phinney, Enrico Zimuel and Dmitry Stogov 这些PHP核心小组的成员宣布,他们已经正式离开Zend公司。Rogue Wave在2015年收购了 Zend , Rogue Wave的战略决策将重点放在Zend Server 发展上。Zend框架的将来将不可预测。本文是外媒访问Zend Framework 的做者 Ralf Eggert的最新进展。框架
Zend框架的将来会怎么?如何评估它的最新进展?Ralf Eggert —— Zend框架的做者和专家,谈到了刚过去几天和几周的重大事件。操作系统
问:Matthew Weier O'Phinney在他的博客中提到在过去18个月内Zend Framework软件包有2亿次下载。尽管如此,仍是想要了解Zend Engine和Zend Framework在Rogue Wave的开发工做和后期支持。有没有详细点的使人振奋的下一步消息?3d
Ralf Eggert:我能够说一直都清晰。但这是一个谎话。当Rogue Wave收购Zend Technologies时,我有一点很差的感受,直到几天前,这一点根据也没有。blog
使人期待的将来是很明显的。在收购Zend完成后,Rogue Wave就让所有事情都在执行,看看数字,盈利很大的 Zend Server 部门。另外,Rogue Wave 对开源软件虽然没有多少承诺,但会继续推进开源软件的发展。至少 Zend Server在没有PHP和OSS的状况下是不存在,它至少要有一些 PHP 味道。事件
问:做为BSD许可下的开源软件,下一步的 Zend Framework 有什么计划,原先计划的大版本一年半到两年的发布周期,将来 Zend框架会有什么不一样的发布计划吗?开发
Ralf Eggert:Zend框架历史上自2006年以来不多有停顿阶段,它坚持稳定的发布周期。一些开发人员可能没有尝试过,也不用那么费心。咱们使用操做系统,经过固定发布周期计划、安全性更新固然是有用和合适的。而是一个Web框架的更新,原则上只有顾问和研究机构在Web框架发布新版本时才会感到高兴。呃,我跑题了。博客
不管这一步是结束仍是开始,我今天不能肯定,也没人能预测啊。重要的是将来几周和几个月会发生什么。若是长时间没有任何事情发生,没有人想要迈出第一步,那么这可能就是结束的开始。开源软件
虽然与Symfony和Laravel相比,Zend Framework近年来已经少了不少人气,但它更多地服务于德国的不少大客户。所以,若是有一家公司想要推进开发,或者若是几家公司或基金会的财团资助,那么它实际上可能会产生更多积极地影响。it
问:尽管人们大多数乐观态度,但许多公司和开发人员都对最近的事件感到担忧,若是再也不依赖Zend。这最终会弄死 Zend 框架吗?
Ralf Eggert:正像你提到的,将来几周和几个月的事情将决定性的。如今每一个人都在玩Mikado,没有人敢打包票,可能会变得复杂吧。由社区独自承担,没有经济保障,这确实会发生困难。目前有些这个迹象了,新的开发人员已经被吓倒了,现有项目也可能被撤回。
可是若是,若是,这一切都朝着意志的方向发展,直到某个时候咱们才会知道旅程的去向。
PHP会有阻碍吗?
问:Zend for PHP的开发工做有多重要?是否是Zend如今正在远离PHP,或者PHP的进一步发展很快就会磕磕绊绊?
Ralf Eggert:除了Zend Framework以外,Zend在过去为PHP作了不少工做,也有具体的发展。但我认为危险程度低于Zend框架。后续人员会不断开始启动PHP,PHP仍然是Web开发中最重要的语言之一,即便不是最重要的语言。推进PHP前进和发展的社区要大得多。我看到此处的问题会比较少。
问:若是一切顺利,Zend可能会找到新的企业赞助商或将继续运行,开发人员也必定会将他们的注意力转回到专业知识的项目上。因此全部的坏,或者你认为Zeev Suraski 这些人的离职,对于Zend公司在将来的创新发展中,失去了灵魂?
Ralf Eggert:若是它是一个基础,而且融资若是能够获得保障,那么我能够说将来的大多数开发人员仍然与项目保持联系。咱们还应该记住,社区比核心团队更大,目前还不清楚球团队如今是否出现分化。
这在很大程度上取决于将来几周和几个月的状况。若是没有任何反应,开发人员将开始新的任务,这可能意味着他们将有更少的时间进行开源方面的工做。
另外一个方面也许不该该说起,若是Rogue Wave坚持使用 Zend 品牌,那么这个框架须要有一个新名字。这确实可能致使Zend 框架的消失,或者新的框架像凤凰同样从灰烬中涅磐。遗憾的是,不能使用“Phoenix”这个名称,由于它已经被一些新的语言框架用了,我忘记了它的名字......