PHP 6.0 - 路线图?

时间:2010-04-13 16:29:49

标签: php

With the recent announcement PHP 6开发已经停止,我对PHP 5.x和6.x路线图包含的内容感到困惑。

当前版本的PHP是5.3.2。

PHP 6.0中有许多重要的功能,例如:

  • APC包含自动字节码缓存
  • Unicode支持
  • 等。

问题:PHP 6.0的新路线图已取消了什么?接下来会在哪个版本中提供哪些主要功能?

5 个答案:

答案 0 :(得分:14)

特点:

  • Unicode支持;
  • APC操作码缓存为标准;
  • 删除多个已弃用的功能(例如魔术引号,注册全局,ereg库和安全模式)。

没有确定日期。你读到的任何东西都纯属猜想。

您可能需要阅读Future of PHP 6。 PHP6有些停滞,特别是在Unicode问题上。只是为了设定您的期望水平people have been discussing PHP6 since at least 2006

答案 1 :(得分:4)

以下是我最近阅读的一篇文章:Resetting PHP 6

详细说明延迟的原因。

答案 2 :(得分:3)

横向代码重用!

实际上,我很惊讶它还没有被提及,这是IMO最大的特色。 基本上,它是一种简化代码重用的方法,方法是在不继承其他类的情况下向类添加方法。它类似于多重继承,但避免了钻石问题。

答案 3 :(得分:2)

现在暂停Unicode分支。没有人知道它发生了什么,直到有一个很好的计划如何继续。主干分支 - 可能被命名为5.4(或者,可能更少,6) - 正在积极开发,具有显着的性能改进,特性(已经存在)以及您可以在http://wiki.php.net/rfc/或直接找到的其他一些好东西来自SVN NEWS文件。它很可能会很快发布,但还没有确定日期。

P.S。 “积极发展”也意味着“不要依赖你在那里看到的任何东西,除非你准备好做出重大改变而不另行通知”。考虑一下自己警告:)

答案 4 :(得分:0)

最近发布的PHP 5.3包含了PHP6最初的大部分内容。在去年的Zendcon上有一个名为“PHP 6状态”的演示文稿,你可以在这里看到这个演示文稿的幻灯片:http://zmievski.org/files/talks/zendcon-2009/php-code-ideas-people.pdf