Apc, xcache ou eAccelerator? O que devo usar para Wordpress?

Apc, xcache ou eAccelerator? O que devo usar para Wordpress?

Estou tentando configurar um servidor para um site Wordpress. O que devo usar para cache de opcode? APC, xcache ou eAccelerator?

Responder1

APC é de longe a melhor opção entre as três. O eAccelerator está começando a perder sua base e parece ter problemas com a versão mais recente do PHP. APC pode ser encontradoaqui. Existem muitos outros links por aí, mas este é confiável (assumindo que seja a versão mais recente). As principais configurações a definir no seu php.iniarquivo serão:

extension=”apc.so”
apc.enabled=”1”
apc.shm_size=”30M”

Por exemplo, executei uma carga de instalação do Piwik balanceada em três servidores e com eAccelerator e foi capaz de lidar com cerca de 15 acessos por segundo. Depois que mudei para a APC e reduzi as configurações necessárias para minha instalação, alcançamos mais de 40 acessos por segundo (mais de 2 milhões de acessos por mês) sem nenhuma falha na interface web do Piwik.

Aqui está uma imagem de nossa CPU com APC ligado e desligado (Piwik usa um cron job para coletar suas informações, mas o ponto é sua eficácia)

Sistema usando APC Sistema não usando APC

Responder2

Eu daria uma boa olhada no Xcache atualmente. A APC não teve muitas atualizações e produz alguns erros de opcode para nós. O Xcache também é mantido pelo grupo lighttpd, que não precisa de muita introdução.

Finalmente, a APC não está integrada e não será integrada ao PHP para todos aqueles que dizem isso (não necessariamente neste tópico, mas em toda a rede. Isso foi verdade para as palestras iniciais do PHP6 que foram portadas para 5.4, mas foram descartadas ). As últimas palestras mostram o PHP tentando determinar qual sistema de cache de opcode usar, se houver. A última vez que ouvi, o Zend Accelerator estava sendo considerado, do qual você não pode mais baixar diretamente.

Responder3

Eu usaria apc em uma configuração nginx+php-fpm. Geralmente é isso que usamos em nosso site.

Responder4

Eu uso APC emhttp://www.ubuntubrsc.com/e é muito bom.

Se você misturar isso comNginx(com microcache),PHP-FPM,BatcacheeCloudFlare Pro, você obtém um site muito rápido. O uso de recursos também é incrível.

informação relacionada