有PHP4的分支吗?

时间:2009-02-18 08:18:37

标签: php fork php4

是否有人分叉PHP4继续支持此版本?

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

2 个答案:

答案 0 :(得分:12)

据我所知 - 没有。 PHP5非常适合向后兼容性,如果安全性对您来说有点重要,则不应在任何面向公众的Web服务器上运行PHP4。

我估计PHP5向后兼容99%。 Here is a blog post您可能遇到的典型(小)问题,通常是在角落情况下函数的行为方式。您可能希望查看的其他两个资源是PHP手册中的Migrating from PHP 4 to PHP 5PHP5 Migration Appendix,尤其是backwards incompatible changes

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

答案 1 :(得分:4)

没有已知的PHP4分支继续支持。

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