Jean Moura Postado Janeiro 7, 2017 Compartilhar Postado Janeiro 7, 2017 Olá pessoal, Vocês sabem a diferença entre estes dois tipos de cache (FastCGI CACHE e OPCACHE), pois tenho pesquisado na internet e pelo que eu entendi, me parece que os dois tipos de cache funciona da mesma forma (cacheando scripts PHP na memoria) Se os dois funcionam da mesma forma (cacheando scripts PHP na memoria), não tem como usar estes dois tipos de cache em conjunto (FastCGI CACHE + OPCACHE) correto? só posso usar ou um ou outro? Abraço Jean 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Speedinx Postado Janeiro 8, 2017 Compartilhar Postado Janeiro 8, 2017 OPcache Ajuda a diminuir o load da cpu evitando que o código php seja completamente recarregado em cada nova solicitação. Uma vez que o cache é armazenado na memória, nesse momento é legal ter aquele servidor com um porrada de memo sobrando hein? heheh! OVH 384GB Ram, tô brincando! Não há necessidade de tudo isso não. Apesar do alívio proporcionado a cpu é bom lembrar que ao reiniciar o Apache (considerando o uso de WHM / cPanel) haverá um pico de consumo no processador causado pela perda do cache até que fique pronto novamente. Outra coisa a ser lembrada é que habilitar o APCu pode ajudar na performance. Pelo que já usei, o OPcache funciona muito bem em host compartilhado e tende a manter a compatibilidade sem causar maiores problemas para os sites hospedados, no entanto, depenendo da config utilizada, você pode ter uma série de dores de cabeça, procure usar uma config equilibrada. FastCGI NGINX Com Nginx o FastCGI Cache pode ser armazenado em memória ou não, depende, você tem que montar o path do cache na memória. Como cPanel não tem suporte nativo Nginx o recomendado é usar o FastCGI Cache no modo proxy por causa da compatibilidade dos diversos tipos de sites que você hospedará. Usando FastCGI cache diretamente, você teria que ter uma extensão pro WHM (ndeploy se não me engano) que usaria Nginx como webserver em vez de proxy e teria que ter todo o cuidado para criar exceções. E outro potencial problema seria a configuração de limpeza desse cache, por isso vai de proxy mesmo. Fazer isso manualmente não é simples e nesse caso seria melhor adotar uma dessas extensões que você encontra para WHM. Continuando.......A syslint criou uma extensão para usar Microcaching / FastCGI Cache com Wordpress mas é (ou era) problemática para fazer limpeza, segundo eles, a recomendação era fazer isso manualmente, já pensou? Ahhhh meu site não atualiza e você ter que ir lá limpar o cache? No Plesk Onyx (esse painel tá matador) você tem a opção de usar o Nginx tanto como webserver ou como proxy e nesse segundo caso, ativar opção de cache inteligente que diga-se de passagem funciona lindamente. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Jean Moura Postado Janeiro 8, 2017 Autor Compartilhar Postado Janeiro 8, 2017 4 horas atrás, Speedinx disse: OPcache Ajuda a diminuir o load da cpu evitando que o código php seja completamente recarregado em cada nova solicitação. Uma vez que o cache é armazenado na memória, nesse momento é legal ter aquele servidor com um porrada de memo sobrando hein? heheh! OVH 384GB Ram, tô brincando! Não há necessidade de tudo isso não. Apesar do alívio proporcionado a cpu é bom lembrar que ao reiniciar o Apache (considerando o uso de WHM / cPanel) haverá um pico de consumo no processador causado pela perda do cache até que fique pronto novamente. Outra coisa a ser lembrada é que habilitar o APCu pode ajudar na performance. Pelo que já usei, o OPcache funciona muito bem em host compartilhado e tende a manter a compatibilidade sem causar maiores problemas para os sites hospedados, no entanto, depenendo da config utilizada, você pode ter uma série de dores de cabeça, procure usar uma config equilibrada. FastCGI NGINX Com Nginx o FastCGI Cache pode ser armazenado em memória ou não, depende, você tem que montar o path do cache na memória. Como cPanel não tem suporte nativo Nginx o recomendado é usar o FastCGI Cache no modo proxy por causa da compatibilidade dos diversos tipos de sites que você hospedará. Usando FastCGI cache diretamente, você teria que ter uma extensão pro WHM (ndeploy se não me engano) que usaria Nginx como webserver em vez de proxy e teria que ter todo o cuidado para criar exceções. E outro potencial problema seria a configuração de limpeza desse cache, por isso vai de proxy mesmo. Fazer isso manualmente não é simples e nesse caso seria melhor adotar uma dessas extensões que você encontra para WHM. Continuando.......A syslint criou uma extensão para usar Microcaching / FastCGI Cache com Wordpress mas é (ou era) problemática para fazer limpeza, segundo eles, a recomendação era fazer isso manualmente, já pensou? Ahhhh meu site não atualiza e você ter que ir lá limpar o cache? No Plesk Onyx (esse painel tá matador) você tem a opção de usar o Nginx tanto como webserver ou como proxy e nesse segundo caso, ativar opção de cache inteligente que diga-se de passagem funciona lindamente. Olá amigo, Muti obrigado pela sua ajuda! Mas o FastCGI também é cache para recuperar o código php da memoria ou do HD igual ao OPcache ou é cache para as paginas estáticas? Pois pelo que eu entendi estes dois (fastcgi cache e opcache) são cache para os códigos php? Abraço, Jean 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Speedinx Postado Janeiro 9, 2017 Compartilhar Postado Janeiro 9, 2017 Na configuração do FastCGI cache é definido um path para armazenamento no disco, dai se vc quiser pode usar tmpfs. Sim, isso mesmo. Com apache o resultado é bem menos eficaz do que usando Nginx. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Visitante Postado Janeiro 10, 2017 Compartilhar Postado Janeiro 10, 2017 @Speedinx recentemente fiz uns testes com o plesk onix em linux nginx webserver + fastcgi + opcache Nao me lembro de o cpanel ter um desempenho tao matador quanto essa. To pensando seriamente em ficar com mais onix na producao depois disso. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Speedinx Postado Janeiro 14, 2017 Compartilhar Postado Janeiro 14, 2017 Em 09/01/2017 em 23:53, Brinsley disse: @Speedinx recentemente fiz uns testes com o plesk onix em linux nginx webserver + fastcgi + opcache Nao me lembro de o cpanel ter um desempenho tao matador quanto essa. To pensando seriamente em ficar com mais onix na producao depois disso. Boa, exatamente. Investindo um pouco mais nele, você tem uma extensão do Cloudflare, que seria tipo um Cloudflare Pro para todos os sites. Estou gostando demais do Plesk. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.