为什么我们需要升级php版本和实时服务器


Why do we need to upgrade php version and on live server?

我有一个简单的问题,为什么我们需要在一个实时服务器上升级PHP版本?这样做有什么好的理由吗?我困惑;我们正在使用PHP 5.3,我们的CEO不想更新到PHP 5.5,而PHP 5.5是Laravel 5推荐的版本。谁能告诉我为什么我们应该或不应该这么做?

关于你的问题的一些评论:

我们需要升级PHP吗

这部分问题的答案是"否"。在某些情况下,可能无法升级,因为如果新版本依赖于旧功能,则可能导致应用程序崩溃。

我们需要为Laravel 5升级PHP吗

这部分的答案是"是"。您将升级到Laravel 5,因为它依赖于PHP的新特性,这些特性仅存在于PHP 5.4 (Laravel 5)和5.5.9 (Laravel 5.1)。

我们应该升级PHP

你没有问这个问题,但我把它放在这里,因为是的,你应该。PHP版本有一个生命周期。它们在一段时间内完全支持错误,然后在更长的时间内支持安全缺陷。然而,过了一段时间,PHP的版本将不再得到任何支持。在旧版本中可能会发现永远不会修补的安全漏洞。你应该保持你的PHP版本是最新的,以保持安全的PHP漏洞可能已被发现。

与往常一样,PHP网站包含有关当前支持的PHP版本的所有信息:http://php.net/supported-versions.php