Devo instalar o memcached no meu VPS de nível 3?

1

Eu tenho um servidor VPS Linux nível 3 da Hostgator para o qual pago US $ 50 por mês. Não sei nada sobre servidores, mas estou ciente de que este não é o mais barato, mas longe do mais caro.

No domínio em questão, eu tenho um blog WordPress com um banco de dados muito pequeno (80MB) neste momento. Instalei o plug-in W3 Total Cache, que recomendava instalar o Opcode - APC, XCache, eAccelerator ou WinCache. Sua resposta foi a seguinte:

"I understand that you are trying to install APC on your vps. Unfortunately, we do not allow APC on level 3 vps'es since it requires large amounts of the shared memory. Additionally the plugin requires that you use fastcgi which also does not work well at all on a level 3 vps. The plugin will give you no measurable advantage when using suphp/cgi."

Finally you are running php 5.3.3 on your server which doesn't normally need OPCode Caching."

Então, a Hostgator quer que eu pague US $ 104,95 / mês. Então perguntei sobre o memcached , e a resposta deles foi essa:

"Our installation for memcached also requires a level 5 VPS or higher. You're more than welcome to install it by hand but we do not recommend that you do so because of the resource issue it's likely going to cause. With that said, many customers use lower than level 5 VPS nodes with us and use caching built into their CMS."

Estou desconfiado dos anfitriões, pois sei que nem sempre são verdadeiros. É possível dizer se vou receber otimizações de desempenho e velocidade instalando o memcached sozinho ? Em caso afirmativo, é a maneira (recomendada) de fazer isso via WinSCP? Ou devo procurar mudar para outro host? Obrigado por qualquer orientação que alguém possa oferecer!

    
por Jason Weber 28.09.2013 / 12:03

1 resposta

2
Should I install memcached on my Level 3 VPS?

Sim, você deveria.

On the domain in question, I have a WordPress blog,
with a pretty tiny database (80MB) at this point.

É normal que um blog WordPress use 80MB de espaço no banco de dados. WordPress é uma aplicação PHP. Portanto, qualquer aplicativo PHP normalmente se beneficiaria do cache de opcode.

O WordPress tem sua própria camada de cache, chamada Cache de Objeto WP , que pode usar APC, Xcache ou memcached.

Qualquer aplicativo (PHP), incluindo o WordPress, pode ter cache de página inteira também. O cache de página inteira pode ser implementado usando ferramentas independentes, como Varnish ou usando ferramentas que estão intimamente ligadas ao aplicativo (exemplo: W3 Total Cache for WordPress). Aqui também, o W3 Total Cache pode usar APC, Xcache ou memcached.

Assim, todas as três camadas de cache (para WordPress), podem usar APC, Xcache ou memcached (duas camadas), e podem melhorar o desempenho e a velocidade do WordPress em geral. Memcached pode ser usado de outras maneiras no PHP, como armazenar as sessões.

Então ...

Finally you are running php 5.3.3 on your server which
doesn't normally need OPCode Caching."

Você sabe por que isso não é verdade.

Is it possible to tell me if I'll receive performance
and speed optimizations by installing memcached on my own?

Embora eu já tenha respondido, duvido que você possa instalá-lo sozinho, porque ...

If so, is the (recommended) way to do this via WinSCP?

O Memcached não pode ser instalado via WinSCP. Requer o SSH para instalar o memcached.

Or should I look to move to another host?

Pode não ser a coisa mais fácil de fazer e, às vezes, é impraticável. No entanto, você deveria.

    
por 28.09.2013 / 12:42