Zend OPCache incluído no PHP 5.5
Em 21 de março de 2013, o PHP 5.5 beta 1 foi lançado, incluindo "Zend OPCache" - Parece que este será o substituto do APC, já que está incluído no núcleo do PHP e terá que ser mantido para cada novo liberação.
Eu pessoalmente aconselharia aqueles que dependem do APC para seu cache de opcode a testar seu código com o próximo cache de opcode embutido e fornecer feedback sobre quaisquer problemas encontrados para garantir uma versão final estável.
Não sei o que isso significa para o futuro da APC.
APC PARA PHP 5.4+ AINDA ESTÁ INDICADO COMO BETA
Isso significa que os desenvolvedores não o consideram completamente estável . Embora muitas pessoas não estejam tendo problemas com as versões atuais do SVN, ainda há relatos estranhos de casos extremos de pessoas sob certas configurações ou sob carga pesada.
Assim como com tudo que você deseja usar em um ambiente de produção, certifique-se de testar completamente qualquer versão (beta ou estável) em ambientes de desenvolvimento ou pré-produção primeiro . Isso inclui teste de carga!
A partir do lançamento 3.1.13, os commits para o repositório SVN ficaram um pouco lentos e a lista de bugs não tem muitas adições recentes. Faça disso o que quiser.
Em 10 de dezembro de 2012, 21:05, Rasmus Lerdorf escreveu:
O APC está no ponto agora para o 5.4 em que não acho que haja mais casos extremos do que temos no 5.3. Nenhum dos dois é perfeito, mas é próximo o suficiente para a maioria dos sites.
Qualquer pessoa com habilidades C / gdb e algum tempo livre deve passar por cima da lista de bugs e ver se eles podem consertar alguma coisa ou melhorar este produto de código aberto gratuito no qual todos nós confiamos.
Existem soluções alternativas, a Wikipedia fornece uma lista de aceleradores de PHP .
Em 13 de fevereiro de 2013, Zeev Suraski anunciou a disponibilidade do código fonte Zend Optimizer + .
Houve uma longa discussão sobre a integração do Zend Optimizer + no núcleo do PHP na próxima versão principal (a versão após 5.5). As pessoas podem querer se familiarizar com o Zend Optimizer + com antecedência, se for o caso.
Não use APC 3.1.14
APC 3.1.14 foi removido dos downloads PECL devido a alguns problemas de memória sérios que foram descobertos, mas ainda não foram rastreados.
Se você já estiver usando o 3.1.14, pode desejar fazer o downgrade até o lançamento do 3.1.15. Lembre-se, isso ainda é beta . Se você o estiver usando, estará usando por sua própria conta e risco.
2013-01-02 :
APC 3.1.14 está disponível , adicionando compatibilidade com PHP 5.5, além de resolver um bom número de outros bugs .
Ainda beta
2012-09-03 :
APC 3.1.13 está disponível, corrigindo uma série de segfaults .
16/08/2012 :
Uma tag APC 3.1.12 foi criada, mas ainda está marcada como beta , está disponível na página APC PECL , bem como no changelog .
Muitos bugs relacionados ao bin_dump corrigidos desta vez.
19/07/2012 :
An tag APC 3.1.11 foi criada, mas ainda está marcada como beta , está disponível na página APC PECL , bem como no changelog . Eu tenho seguido as listas de discussão relevantes, e elas ainda estão trabalhando ativamente para consertar bugs da APC, no entanto, é um módulo complexo e poucas pessoas parecem estar à altura da tarefa. Esta versão corrige os bugs stat = 0 desagradáveis ao incluir arquivos.
11/04/2012 :
An tag APC 3.1.10 foi criada hoje, e uma versão beta do 3.1.10 foi colocada na página APC PECL.
O changelog declara:
- Adicionar suporte a PHP 5.4 (Dmitry, Anatoliy, Pierre)
- Bug # 22679 corrigido: Fix apc_bin_dump para constantes. Use IS_CONSTANT_TYPE_MASK para lidar com todas as constantes, incluindo as não qualificadas (em vez da verificação ~ IS_CONSTANT_INDEX)
- Bug # 23822 corrigido, falha de php na reinicialização do apache