
Conheci o plugin 1 Blog Cacher há algum atrás, através desta excelente dica do Janio Sarmento, no blog da PortoFácil, e desde então passei a utilizar o mesmo em um outro blog, sentido sensíveis melhoras no desempenho logo após a instalação do plugin.
A versão 2.0.3 do 1 Blog Cacher foi lançada há pouco tempo, e apesar de sua instalação requerer alguns procedimentos adicionais, além daqueles comuns a qualquer plugin, não se trata de um procedimento complicado, e irei detalhar abaixo como se dá o processo de instalação e configuração do plugin, o qual, sem sombra de dúvidas, faz uma enorme diferença em qualquer blog.
Você pode também, caso sinta alguma dificuldade nos procedimentos normais de instalação do plugin, dar uma conferida em nosso tutorial sobre instalação de plugins no Wordpress. É claro que, para este plugin, além dos procedimentos adicionais que mencionei acima, é necessário que você altere seu arquivo “wp-config.php” e crie o diretório “wp-cache”, antes de ativar o plugin na área de administração do Wordpress. Mas isto vamos verificar mais abaixo.
Sobre cache
Todos os plugins que fazem cache trabalham de forma similar, portanto, o que o 1 Blog Cacher faz, basicamente, é criar versões estáticas de suas páginas, tão logo estas sejam acessadas pela primeira vez, e armazená-las em sua página de cache (wp-cache).
Sendo assim, sempre que for requisitado o acesso a uma determinada página de seu blog, o plugin fará uma verificação em sua pasta de cache e carregará a mesma daí, caso esta já tenha sido carregada anteriormente.
Uma vez que o cache formado pelo plugin é composto de páginas .html (estáticas), é eliminada, neste caso, a necessidade de consultas ao MySQL (sem falar no processamento do PHP), e o resultado é que as páginas são carregadas muito mais rapidamente. Além disso, o fato de seu blog trabalhar desta forma (utilizando cache) alivia bastante o consumo de recursos do mesmo junto ao servidor, o que se transforma, no final das contas, em benefícios não somente para você.
Observe apenas que, para que o plugin armazene uma página em cache esta deve ser “requisitada” pelo menos uma vez, ou seja, o acesso a uma página somente será redirecionado à sua versão “em cache” a partir do segundo acesso.
Como se pode perceber, utilizar um plugin como o 1 Blog Cacher é extremamente vantajoso, principalmente se seu blog é muito visitado. Abaixo irei detalhar os procedimentos de instalação e configuração do plugin.
Instalação
Primeiramente, efetue o download do “pacote de instalação” do plugin, através deste link. Após o download, descompacte o “pacote de instalação” e você irá obter uma pasta chamada “1blogcacher2.0“. Dentro desta pasta existem 2 (dois) arquivos com extensão .php, além do arquivo README.TXT. Vamos utilizar somente os arquivos com extensão .php.
Efetue o upload dos mesmos conforme explicações abaixo:
Após os uploads acima, crie uma pasta chamada “wp-cache” dentro do diretório principal de seu Wordpress (juntamente/no mesmo nível das pastas “wp-admin”, “wp-content” e “wp-includes”. Após criar esta pasta, altere as permissões da mesma para 777 (chmod 777).
Neste ponto, dependendo das configurações existentes em seu servidor (por exemplo, caso o mesmo esteja utilizando PHPSuexec), pode ser que o chmod 755 seja suficiente. Mas é interessante que você verifique este ponto com atenção e, se necessário, entre em contato com sua empresa de hospedagem para averiguar se deverá utilizar chmod 777 ou 755.
Após executar o chmod na pasta “wp-cache”, conforme descrito acima, é necessário efetuar uma alteração no arquivo wp-config.php, arquivo este que está localizado na pasta raiz de seu Wordpress. Salve uma cópia do mesmo em local seguro, antes das alterações, para sua segurança, e abra-o em seguida. É necessário adicionar ao arquivo a seguinte linha:
define(’WP_CACHE’, true);
No exemplo abaixo segue um trecho do arquivo wp-config.php, onde você poderá conferir como ele ficará após a alteração, já com a linha informada acima inserida no lugar correto:
<?php
// ** MySQL settings ** //
define(’DB_NAME’, ‘nome_do_BD’); // The name of the database
define(’DB_USER’, ‘usuario_do_BD’); // Your MySQL username
define(’DB_PASSWORD’, ’senha_do_BD’); // …and password
define(’DB_HOST’, ‘localhost’); // 99% chance you won’t need to change this value
define(’DB_CHARSET’, ‘utf8′);
define(’DB_COLLATE’, ”);
define(’WP_CACHE’, true);
Após os procedimentos acima, basta ativar (activate) o plugin na área de administração de seu Wordpress, através da opção “Plugins“. Após a ativação já é possível acessar as opções do plugin, conforme veremos abaixo.
Acessando as configurações
Para acessar a tela de opções do plugin, basta clicar na opção “configurações” (settings), na área de administração do Wordpress, e logo em seguida na opção “1 Blog Cacher“.

Note que, em todas as vezes em que acessar a tela de opções do 1 Blog Cacher, o plugin exibirá uma mensagem similar à abaixo, indicando que foi instalado com sucesso:
Correct installation
The plugin has been correctly installed and cache files will be saved in the directory - /home/usuario/diretoriodowordpress/wp-cache/.
Na verdade, não é necessária nenhuma configuração adicional para o perfeito funcionamento do 1 Blog Cacher. Basta efetuar os procedimentos acima e desfrutar de um Wordpress bem mais veloz. É claro que você pode editar o arquivo “advanced-cache.php” para alterar algumas configurações no mesmo, como por exemplo o tempo de expiração do cache, se deseja efetuar cache de páginas de erro, etc. Mas, as configurações “padrão” são bem eficientes, e logo após a instalação você já começará a se surpreender.
Finalizando
Além das configurações que podem ser alteradas no arquivo “advanced-cache.php”, as quais são “opcionais“, não existe nenhuma outra configuração a ser feita no plugin. Na tela de opções existem dois botões, localizados do final da mesma, os quais servem, respectivamente, para limpar os arquivos expirados existentes no diretório wp-cache (remove expired files) e para limpar todos os arquivos existentes no diretório wp-cache (remove all files).

Note que, daqui em diante, será necessário fazer uso dos botões acima mencionados sempre que efetuar alterações em seu blog relacionadas ao tema, por exemplo, ou sempre que inserir/excluir/editar algum widget em sua sidebar.
Não é nada muito complicado, e se levarmos em consideração os benefícios que o plugin proporciona, isto não é nada, não é mesmo?
Informações adicionais
Versão: 2.0.3
Site oficial do plugin:
Maiores informações e link para download:
http://1blogcacher.com/features-and-download
Para fazer seu comentário, por favor preencha os campos corretamente.
rapaz, 7 segundos pra abrir fiquei besta, em conexão 125 kbps (acho que é isso) é bem rápido, gostei do plugin e vou usar.
onde faço sugestão pra algum plugin? é em alguma página?
abraço, continue com o bom trabalho
Olá Wagner! Seja bem vindo!
Realmente, o 1 Blog Cacher é uma “mão na roda”.
Olha, você acabou nos dando uma ótima sugestão. Vamos ver se conseguimos criar um espaço para sugestões.
Por agora, pode enviar sua sugestão através do nosso formulário de contato, lá no menu, na opção “contato”.
Obrigado mais uma vez, e volte sempre.
Abraços!
Olá amigo adorei o manual mas fiz tudo a risca mas no painel de administração esta dando o seguinte erro:
“Installation error
The file - /home/r40559/public_html/wp-content/advanced-cache.php - is incorrect or you haven’t added the code define(’WP_CACHE’, true); to the file /home/r40559/public_html/wp-config.php”
não sei o motivo fiz tudo como vc mandou ? nao aconteceu + nenhum erro aparente esta tudo na maior normalidade so isso na painel de configuração
Olá Renato!
Verifique se você efetuou o upload de todos os arquivos do plugin para as pastas corretas, conforme o tutorial, e se você também criou a pasta wp-cache, e definiu o chmod corretamente para ela.
Principalmente, verifique se você adicionou a linha “define(’WP_CACHE’, true);” ao seu arquivo wp-config.php.
O plugin somente estará corretamente instalado quando a mensagem abaixo aparecer na administração:
“The plugin has been correctly installed and cache files will be saved in the directory - /home/usuario/diretoriodowordpress/wp-cache/.”
Dê uma conferida em tudo isto, e qualquer coisa posta aqui.
Abraço!
Eu uso este plugin a uns 3 meses e acho ele muito bom
Olá Moisés, seja bem vindo!
Realmente, ele “quebra um galho” enorme, e realmente agiliza o carregamento do blog.
Abraços!
achei seu blog no google, valeu pelas instruções!
não sabia mais o que fazer com a banda do blog que só cresce, vamos ver se o 1 blog cacher salva meu bolso =)
[]
Olá Edu!
Disponha!
Pode instalar, acredito que vai gostar do 1 Blog Cacher. O plugin vai realmente te ajudar a economizar banda.
Abraços!
olá marcos, aconteceu um erro aqui, vamos ver se tu pode me ajudar! volta e meia ao deletar ou publicar comentários ou ainda ao publicar posts acontece o seguinte erro no blog:
Warning: Invalid argument supplied for foreach() in /public_html/wp-content/plugins/1blogcacher2.0.php on line 70
Warning: Cannot modify header information - headers already sent by (output started at /public_html/wp-content/plugins/1blogcacher2.0.php:70) in /public_html/wp-includes/pluggable.php on line 770
apesar do erro o comando é executado, por ex. se ele acontecer quando eu comento no post basta eu acessar novamente o post e ver o comentário lá… bem estranho!
tu tem idéia do que pode ser?
Olá Edu,
Verifica se o plugin foi corretamente instalado. Pra conferir isso, ao acessar a administração do mesmo, a seguinte mensagem deve aparecer pra você:
“The plugin has been correctly installed and cache files will be saved in the directory - /home/usuario/diretoriodowordpress/wp-cache/.”
Reveja todos os procedimentos de instalação, se você criou a pasta “wp-cache” e se definiu a permissão correta para ela, e verifique também se adicionou a linha necessária ao seu arquivo wp-config.php.
Que cliente FTP está utilizando, por falar nisso? Tente usar o Filezilla (se é que já não o está usando…rs). Pode ser que no momento do upload algo deu errado e algum arquivo chegou “corrompido”. Já aconteceu bastante comigo.
Se nada der certo, desative o plugin, apague todos os arquivos e pastas do mesmo e recomece todo o procedimento.
Lembrando que para desativar completamente o plugin, caso opte por isto, a linha que adicionou ao “wp-config.php” também deverá ser retirada.
Qualquer coisa, posta aqui, ok?
Abraços!
bom, o plugin está corretamente instalado, eu criei a pasta e atribui a permissão correta (755 segundo meu host), uso o filezilla a tempos e revi a instalação procurando arquivos corrompidos e nada…
só me sobrou a solução windows, formatar a começa de novo =/
Seu host deve utilizar SuExec, por isso a permissão 755.
Tente verificar o log de erros de seu painel, talvez ele lhe dê alguma luz.
Se nada der certo, meu amigo, então tente essa “solução Windows”…
Se eu puder ajudar em mais alguma coisa, fique à vontade.
Abraços!
marcos, uma dúvida, a banda continua comendo solta aqui, aumentei o cache expiration para 6 horas, que tipo de conseqüência ruim isso pode acarretar? tem idéia?
[]
Olá Edu!
Conseguiu resolver os problemas anteriores?
Então, o “cache expiration” é, digamos assim, o “tempo de vida” do cache, o tempo durante o qual o plugin guardará uma cópia dos arquivos para então, ao término deste período, “armazenar nova cópia”.
Abraço!
sobre os outros problemas, não tive tempo para reinstalar tudo, mesmo pq acho que não vai adiantar, uma vez que a instalação parece estar correta…
agora sobre o cache expiration, queria saber se tu ja teve (ou conhece) a experiência de usar mais que os 3600s do default, se usar 6h pode trazer algum problema! eu mudei acreditando que não…
[]
Edu,
Sobre os outros problemas, tenta pegar o log de erros na tua conta, por exemplo, e conversar com teu host a respeito.
Agora, sobre o “cache expiration”, nunca alterei o valor default, mas acredito que não deva trazer problemas. É claro que você vai estar aumentando o tempo de armazenamento do cache.
Não se esqueça que, por exemplo, ao utilizar este tipo de plugin, quando você faz alterações no blog, insere ou edita widgets novos, etc, você precisa “limpar o cache”, através do botão correspondente existente na área administrativa do mesmo.
Acredito que não vai haver problemas, mas nunca testei além do valor padrão. Gostaria de conhecer sua experiência, após alguns dias. Se puder postar aqui, seria muito legal.
Abraços!
beleza marcos, mudei hoje, vamos ver no que dá =)
valeu!
[]
Ótimo!
Vamos nos falando então!
Abraços!
Não acredito que esse plugin vá ajudar em muita coisa no desempenho, mas já vi tanto post sobre ele… acho que vou testar, deve ser realmente muito bom.
OiYes,
Ajuda, com certeza.
Mas a melhor maneira de descobrir isso é testando: faça um teste, acredito que vai gostar e notar a diferença facilmente.
Abraços!
Caro amigo, muito obrigado. Não conseguia instalar de jeito nenhum, sua ajuda foi fundamental! Um abraço e sucesso.
Suco de Cevada - mulheres, diversão
Por nada.