3

有没有人 fork PHP4 来继续支持这个版本?

编辑:这不是关于迁移到 PHP5 的问题。

4

2 回答 2

12

据我所知 - 没有。PHP5 具有很好的向后兼容性,如果安全性对你来说有点重要,你不应该在任何面向公众的网络服务器上运行 PHP4。

我估计 PHP5 99% 向后兼容。这是一篇博客文章,其中包含您可能会遇到的典型(小)问题,通常是函数在极端情况下的行为方式。您可能想要查看的另外两个资源是 PHP 手册中的从 PHP 4 迁移到 PHP 5和PHP5 迁移附录,特别是向后不兼容的更改

总结一下:迁移后需要进行详细的测试。大多数事情都会起作用,但有些事情可能会在极端情况下失败。有些事情可以通过调整 php.ini 来解决,有些需要一些更改。一般来说,为 PHP4 编写的应用程序不如为 PHP5 编写的应用程序安全,因为某些安全功能不存在或未被广泛使用。因此,还应考虑mod_securityPHPIDS (或两者)之类的东西。

于 2009-02-18T08:24:19.297 回答
4

没有已知的 PHP4 分支可以继续提供支持。

PHP4 的代码非常大,并且通过它的所有扩展,它将是一个非常大的项目,可以作为遗留应用程序来支持。

于 2009-02-22T02:05:51.127 回答