Conectando Net
Nenhum Resultado
Ver Todos os Resultados
  • Início
  • Mais lidas
  • Importação
  • Notícias
  • Reviews
  • Streaming
    • Filmes
    • Séries
  • Marketing
  • Jogos
  • Inteligência Artificial
  • Imigração
  • Finanças
  • Início
  • Mais lidas
  • Importação
  • Notícias
  • Reviews
  • Streaming
    • Filmes
    • Séries
  • Marketing
  • Jogos
  • Inteligência Artificial
  • Imigração
  • Finanças
Nenhum Resultado
Ver Todos os Resultados
Conectando Net
Nenhum Resultado
Ver Todos os Resultados
Home WordPress Tutoriais

Otimize o WordPress com o Memcached

Redação por Redação
08/12/19 - Atualizado em 19/08/22
em Tutoriais
FacebookWhatsAppTelegram

Qualquer esforço para otimizar o WordPress vale a pena, embora de tempos em tempos tenhamos que ser criativos.

Neste artigo, veremos como tirar proveito do Memcached para acelerar o carregamento de nossos sites. Aprenderemos a instalá-lo em nosso VPS e como tirar proveito do WordPress.

O que é o Memcached?

Memcached é um sistema de cache baseado em memória, projetado por Danga Interactive. O armazenamento em RAM melhora significativamente o tempo de resposta do servidor, reduzindo a necessidade de acessar armazenamento mais lento, como um banco de dados ou disco rígido.

A operação do memcached é simples: os dados são armazenados em uma tabela, associada a uma chave exclusiva. Os aplicativos verificam se o valor desejado existe na tabela, se o encontrarem, eles o usam e o armazenam para uma solicitação futura.

Memcached possui uma estrutura cliente-servidor. Em outras palavras, para tirar proveito de seu poder, precisamos instalar o software para servidor em nosso VPS ou solicitá-lo ao nosso provedor no caso de uma hospedagem compartilhada.

Também devemos ativar os módulos correspondentes à versão do PHP que instalamos.

Seu utilitário vai além da otimização do WordPress, na realidade qualquer CMS ou aplicativo pode tirar proveito de sua funcionalidade.

Implementando o Memcached

Instalação Memcached

A instalação do Memcached é simples. Por exemplo, em um sistema Debian / Ubuntu, usaremos o seguinte comando:

sudo apt-get update
sudo apt-get install -y php-memcached memcached

Isso iniciará a instalação do memcached no servidor, sendo configurado como um dos serviços iniciados durante a inicialização do sistema. No mesmo comando, instalamos o cliente para PHP.

Como verificar se o memcached isso funciona corretamente? Por isso nos voltamos para o nosso amigo phpinfo () e devemos obedecer a algo semelhante ao reiniciar o servidor apache.

phpinfo()

Configurações Memcached

A configuração do Memcached é simples. Para fazer isso, editamos o arquivo memcached.conf

sudo nano /etc/memcached.conf

memcached.conf

As principais diretrizes são

  • -m (memória): Vamos indicar o valor máximo em MB
  • -p (porta): a porta que usará o serviço
  • -l (IP); O endereço IP em que o servidor responderá às solicitações.

Usaremos a porta e o IP para configurar os clientes que se conectam ao servidor.

Podemos monitorar o memcached com o script memcache.php.

Essa é uma ferramenta muito útil que, além de visualizar as estatísticas, permite esvaziar o cache e gerenciar os dados armazenados.

memcache

O script possui alguns parâmetros de configuração, os principais são:

  • ADMIN_USERNAME: usuário que usaremos para acessar
  • ADMIN_PASSWORD: acessar senha
  • MEMCACHED: SERVERS: Endereço IP e porta do servidor

Simplesmente editamos o script antes de enviá-lo para o nosso servidor. Assim que tivermos feito, teremos acesso a todas as estatísticas operacionais.

memcached monitor

Como otimizar o WordPress com WP-FFPC

O WordPress não possui suporte nativo para o Memcached, mas vários plugins de cache, como Cache Total W3 Eles incorporam isso. Só precisamos selecionar a opção correspondente ao configurar nosso plugin de cache.

E se o plug-in que eu usar não tiver suporte para o Memcached? Minha recomendação neste caso é usar WP-FFPC. É um plugin gratuito e leve que podemos usar para cache de página. Fazemos o download do repositório e ativamos.

WP-FFPC não Começa a funcionar imediatamente. É necessário configurá-lo corretamente e salvar a configuração para que ele comece a fazer seu trabalho. Vamos em frente:

Otimize o WordPress com o Memcached

A primeira coisa a fazer é verificar se estabelecemos define(‘WP_CACHE’, true); em nosso wp-config.php. Se for esse o caso, veremos uma notificação do painel de administração.

Vamos revisar os parâmetros:

Tipo de cache

  • Selecione back-end – Selecione PHP memcached
  • Tempo de expiração para … – Segundos durante esse período, o cache será válido no servidor, sem exigir acesso ao armazenamento externo.
  • Tempo de expiração do cache do navegador de … – Hora que indicaremos para o navegador. Aqui o Google envia quanto mais velho você será mais feliz
  • Prefixo de dados – Identificador para os dados, recomendo personalizá-los.
  • Meta prefixo – Identificador para as meta chaves, recomendo personalizá-lo.
  • Chave de hash SHA1 – Eu recomendo ativá-lo, reduzindo assim o comprimento das chaves armazenadas

O restante dos parâmetros pode ser deixado com seus valores padrão –

Configurações de back-end

  • Anfitriões: Parâmetros de conexão do servidor no formato IP: porta de conexão. Se mais de um servidor for usado, usamos vírgulas para separá-los. Se acessarmos um serviço externo (por exemplo, em uma hospedagem compartilhada), preencheremos as credenciais correspondentes.
  • Ativar modo binário em cache de memcached: Se o nosso servidor suportar, nós o ativamos para melhorar o desempenho

Outras configurações

Podemos deixá-los com seus valores padrão, embora possa ser interessante verificar nosso site inteiro periodicamente.

Uma vez que as configurações são salvas, devemos notar a melhoria no desempenho do nosso site, que resta apenas monitorar a operação do servidor e, se necessário, ajustar sua configuração.

Na parte inferior, teremos botões para esvaziar o cache, pré-carregá-lo em tempo hábil ou restaurar a configuração para seus valores padrão.

Otimizar o WordPress – estudo de caso

Vejamos um exemplo real de melhoria de desempenho

Este é um site que inclui 2 controles deslizantes (Revolution e OWL) e vídeos na mesma página. Sua configuração usando o W3 Total Cache foi um pesadelo, com resultados francamente ruins.

Basicamente, ou as otimizações não foram ativadas ou o aspecto visual foi danificado. Resultados semelhantes foram obtidos com os plugins de cache livre mais conhecidos.

A solução adotada foi a otimização automática com JavaScript assíncrono do mesmo autor. Os resultados melhoraram um pouco.

Instalamos e ativamos o Memcached no servidor, usando o WP-FFPC para acelerar a web. Finalmente, colocamos o BJ Lazy Load para o carregamento atrasado de imagens e iframes de vídeo.

Como vemos, os tempos de resposta melhoram significativamente. E não foi necessário acessar um servidor mais poderoso, ou seja, podemos otimizar o WordPress, apenas usando melhor os recursos disponíveis.

Conclusão

Quero enfatizar que cada caso específico é diferente, há muitos fatores a considerar. Existem casos em que o W3 Total Cache, o WP Rocket ou, mais provavelmente, uma combinação de vários complementos é suficiente.

Não há escolha a não ser ser paciente e tentar ser criativo. Somente testando, encontraremos a combinação para otimizar o WordPress que é apropriado em nosso caso.

No entanto, o uso do Memcached nos permite, em qualquer caso, aproveitar ao máximo os recursos disponíveis e sempre melhorar o desempenho do nosso servidor. Embora nem sempre com resultados tão espetaculares.

Qual é a sua experiência otimizando seu servidor?  Deixe seu comentário.

CompartilheEnviarCompartilhe
Redação

Redação

Somos o seu guia confiável sobre Tecnologia. Aqui você encontra notícias, tendências, análises imparciais e atualizadas.

VOCÊ TAMBÉM PODE GOSTAR:

como baixar vídeos do facebook
Tutoriais

Como Baixar Vídeos do Facebook no Celular e PC

3 anos atrás
Há um erro crítico no seu site
WordPress

Como corrigir o erro crítico no seu site WordPress

3 anos atrás
Como migrar um site WordPress entre servidores Ubuntu
Tutoriais

Como migrar um site WordPress entre servidores Ubuntu

3 anos atrás
Veja Mais

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Publicidade

Mais lidas

  • sistemas Open Source para Multi Atendimento e Vendas no WhatsApp

    8 sistemas Open Source para Multi Atendimento e Vendas no WhatsApp

    15 compartilhados
    Compartilhe 15 Tweet 0
  • Os 7 melhores sistemas ERP em 2024

    0 compartilhados
    Compartilhe 0 Tweet 0
  • As 10 melhores ferramentas de Automação de WhatsApp em 2025

    0 compartilhados
    Compartilhe 0 Tweet 0
  • 8 Ferramentas de IA que geram Aplicativos a partir de Textos e Prompts

    27 compartilhados
    Compartilhe 27 Tweet 0
  • 13 Apps Essenciais do Canva para Turbinar Seus Designs

    0 compartilhados
    Compartilhe 0 Tweet 0
Nenhum Resultado
Ver Todos os Resultados
  • Início
  • Mais lidas
  • Importação
  • Notícias
  • Reviews
  • Streaming
    • Filmes
    • Séries
  • Marketing
  • Jogos
  • Inteligência Artificial
  • Imigração
  • Finanças

© 2025 Conectando Net - Todos os direitos reservados.

Utilizamos cookies para melhorar sua experiência de navegação, personalizar conteúdos, anúncios e serviços de terceiros. Saiba mais