gpt4 book ai didi

php - APC 是否与 PHP 5.4 或 PHP 5.5 兼容?

转载 作者:IT老高 更新时间:2023-10-28 11:50:09 27 4
gpt4 key购买 nike

APC 似乎没有更新为与 php 5.4 版本一致(我希望他们会像最初计划的那样将 APC 包含在 PHP 核心中)。

对于当前的 APC 是否适用于 php 5.4+,我似乎找不到任何明确的答案。我设法找到了 php 5.4 的 Ubuntu 包,但是 php-apc 包不会安装。

最佳答案

Zend OPCache 包含在 PHP 5.5 中

2013 年 3 月 21 日,PHP 5.5 beta 1 was released including "Zend OPCache" - 看起来这将成为 APC 的替代品,因为它包含在 PHP 核心中,并且必须为每个新版本维护

我个人建议那些依赖 APC 的操作码缓存的人使用即将推出的内置操作码缓存测试他们的代码,并反馈遇到的任何问题以确保稳定的最终版本。

我不知道这对 APC 的 future 意味着什么。

适用于 PHP 5.4+ 的 APC 仍被标记为测试版

这意味着开发人员认为它完全稳定。虽然许多人在使用当前 SVN 版本时完全没有遇到任何问题,但仍然有一些人在某些配置下或在高负载下遇到边缘情况的奇怪报告。

与您希望在生产环境中使用的所有内容一样,请确保您在开发或预生产环境中彻底测试任何版本(测试版稳定版)首先 .这包括负载测试!

从 3.1.13 版本开始,提交到 SVN 存储库的速度有所放缓,bug list最近添加的内容不多。随心所欲。

On 10 December 2012 21:05, Rasmus Lerdorf wrote:

APC is at the point now for 5.4 where I don't think there are any more edge cases than we have in 5.3. Neither is perfect, but it is close enough for the majority of sites.

敦促任何具有 C/gdb 技能和一些空闲时间的人掩盖bug list。看看他们能不能解决任何问题,或者改进这个我们都依赖的免费开源产品

存在替代解决方案,维基百科提供了 list of PHP accelerators .

2013 年 2 月 13 日,Zeev Suraski announced Zend Optimizer+ source code 的可用性.

有一个lengthy discussion about integrating Zend Optimizer+ into the PHP core在下一个主要版本(5.5 之后的版本)中。如果是这种情况,人们可能希望提前熟悉 Zend Optimizer+。


不要使用 APC 3.1.14

APC 3.1.14 has been removed from PECL由于一些已发现但尚未追踪的严重内存问题而导致下载。

如果您已经在使用 3.1.14,您可能希望在 3.1.15 发布之前降级。请记住,这仍然是测试版。如果您完全使用它,则使用它需要您自担风险。

2013-01-02:
<罢工> APC 3.1.14可用, adding PHP 5.5 compatibility, in addition to resolving a fair number of other bugs .

仍然是测试版


2012-09-03:
APC 3.1.13可用, fixing a number of segfaults .


2012-08-16:
一个 APC 3.1.12 tag已创建,但仍标记为 beta,可在 APC PECL page 上获得,以及 changelog .

这次修复了很多与 bin_dump 相关的错误。


2012-07-19:
一个 APC 3.1.11 tag已创建,但仍标记为 beta,可在 APC PECL page 上获得,以及 changelog .我一直在关注相关的邮件列表,他们仍在积极致力于修复 APC 错误,但这是一个复杂的模块,似乎没有多少人能胜任这项任务。此版本修复了包含文件时令人讨厌的 stat=0 错误。


2012-04-11:
一个 APC 3.1.10 tag于今天创建,并在 APC PECL page 上发布了 3.1.10 的 beta 版本。

changelog状态:

  • 添加 PHP 5.4 支持(Dmitry、Anatoliy、Pierre)
  • 修复错误 #22679:修复 apc_bin_dump 的常量。使用 IS_CONSTANT_TYPE_MASK 处理所有的常量,包括不合格的常量(而不是 ~IS_CONSTANT_INDEX 检查)
  • 修复错误 #23822,php 在 apache 重启时崩溃

关于php - APC 是否与 PHP 5.4 或 PHP 5.5 兼容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9611676/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com