技术开发 频道

PHP 4年底终结支持 全力研发PHP 6

    【IT168 开源新闻】当今广为应用的PHP 4至今已经诞生7年,不过据PHP开发团队宣布,这个创建定制化页面的开源软件将在年底终结自己的历史使命。

    上周五,在PHP官网上该项目的组织者表示,“PHP开发团队对PHP 4的支持将只延续到今年年底,不过,在2008年8月8日以前,我们还将根据具体情况发布一些关键性的安全补丁。”

    这个宣布发生在PHP 5的三岁生日之际,其项目经理表示他们希望集中精力在即将到来的PHP 6上。PHP 4最初在2000年推出。

    Zend首席技术官兼创始人Andi Gutmans表示,“这个决定将推动整个周边系统向前发展,”包括那些创建PHP的人,那些直接使用PHP的人,那些在高级应用程序中使用PHP的项目,诸如Drupal或Joomla,还有那些让客户使用PHP的网站主机托管公司。PHP 5可以满足创建现代Web应用程序的需要:支持Web服务、Ajax、XML、面向对象编程。

    但是,让一个现在如此广泛应用的软件完全退休并不是一件容易的事情,就如同微软当初想终结对Windows Me和Windows NT 4的支持一样。并不是所有的人都渴望看到PHP 4被彻底放弃。

    著名开源办公软件WordPress的创始人Matt Mullenweg在博客中表示,“从使用者的角度来看,PHP 5完全是一个失败的选择。从大多数评测来看,它毫无优势。现在,PHP核心团队似乎已经决定推广他们的失败的产品,而扼杀他们的成功之作,他们应该自问一下:是什么让PHP 4如此成功?...为什么PHP 5不能吸引人?”

    不过,在周一接受采访的时候,Zend的Gutmans对PHP 4的普及程度统计表示了质疑,他表示,80%的Zend的用户已经升级到PHP 5,PHP社区选择终结PHP 4的支持的日期已经相对保守了。

    “我们发现,大多数使用PHP开发的人都已经升级到新版本,”Gutmans表示,“只是有些使用PHP 4开发的以前的应用程序依然在使用,因为人们不想再去修改它们。”

    Gutmans表示,Yahoo和Facebook这两个最出名的PHP用户已经升级到PHP 5,因为使用PHP 5可以使应用程序获得更好的性能。

    作为PHP作者之一的Yahoo程序员Rasmus Lerdorf表示,“在Yahoo内部对PHP 4的使用,早已提前在官方公布的日期前已经结束。”

    Lerdorf表示,对PHP 4的支持结束是受实际需要驱动的。“我们是一个具有有限资源的开源项目。在研发PHP 6的过程中,我们没有资源来同时支持三个不同版本的PHP。”

    Gutmans还表示,“我们的最重要的目标是易于使用,”但是另一个目标是“扩展这个语言,使它更适合在Web领域的一些新技术趋势,例如Web服务和Ajax,我们在不断的平衡这两方面,我们的决策总是倾向于易用性。”

    据Gutmans表示,一年后对PHP 4的终结支持的原因是为了更好的专注于PHP 6的研发。

    PHP 6具有更好的适合全球的功能,尤其是其对Unicode字符集的支持,不仅仅包括罗马字符,还有阿拉伯、韩国、中文和许多其他字符集。另一个功能是具有更好的安全性。

    “对于某些可能导致安全问题的功能,我们决定不再支持,”Gutmans表示,“我们将让用户明白,升级到新版PHP是非常容易的。”

    原文URL:http://news.zdnet.com/2100-3513_22-6196973.html

0
相关文章