跳到:
内容
类别
搜索
顶部
底部
Codex主页入门PHP版本支持

PHP版本支持

BP支持最新版本的PHP

BuddyPress支持所有稳定版本的PHPPHP项目正式支持.

为了获得最佳的安全性和性能,站点管理员强烈鼓励运行最新的稳定PHP。

BuddyPress 6.0.0至少需要PHP 5.6

传统PHP支持

除了官方支持的版本外,BuddyPress还支持许多遗留PHP版本。

传统支持的理由

与WordPress一样,BuddyPress的目的是便于在大量托管环境中安装和使用。这个wordpress.org上收集的统计数据表明大量WordPress安装继续托管在过时版本的PHP上。(BuddyPress安装的统计数据显示了类似的传播。)对于某些遗留版本,以向后兼容的方式放弃支持将破坏成千上万的网站。我们选择不严格到大多数BP安装都无法运行该软件。

我们如何决定

在每个主要开发周期开始时(大约每年三次),BuddyPress团队决定下列的主要发布。因此,在2.7周期开始时,决定在2.8中提供支持。这一差距为审议和开发人员外联提供了足够的时间。

在决定是否放弃对旧PHP版本的支持时,需要考虑以下因素:

这些是粗略的指导方针。在某些情况下,可能值得淘汰数千个站点,因为支持遗留版本的缺点太大了。在其他情况下,增加最低版本的实际好处可能很小,根本不值得破坏任何站点。

核心团队将在定期的开发聊天中做出决定。

“支持”是什么意思?

当我们说BuddyPress“支持”PHP版本时,我们的意思是:

扩展:当我们“放弃对PHP旧版本的支持”时,这意味着我们停止在构建中包含它,停止回答与该特定PHP版本相关的支持问题,并停止函数_exists()在构建新的BP功能时,针对该版本进行检查(等等)。

跳到工具栏