Blog sobre WordPress
No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
Cadastrar e-mail
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
No Result
View All Result
Blog sobre WordPress
No Result
View All Result
banner-horizontal-3

Início » Infra para WordPress » Redis – A poderosa solução de cache para WordPress

Redis – A poderosa solução de cache para WordPress

Poderosas camadas de cache são necessárias para sites de grande audiência. O Redis tem se mostrado uma solução eficaz para esse tipo de necessidade.

Leandro Vieira by Leandro Vieira
3 anos ago
Reading Time: 5 min
2
Compartilhe no FacebookCompartilhe no LinkedIn
Audio

O Redis se tornou popular em projetos WordPress devido sua grande eficácia para mecanismos de cache.

Conteúdo relacionado

Os 3 principais motivos para atualizar o PHP, além do WordPress

Brotli e a compressão de dados. Tchau GZIP!

Como e por que chegamos ao QUIC e ao HTTP/3

Caso você ainda não o conheça, esse é o primeiro passo.

O que é Redis?

O Redis é um tipo de banco de dados NoSQL, classificado como servidor de estrutura de dados e armazena as informações em esquemas de chave-valor na memória.

Ele é Open Source e licenciado em BSD. Seu nome é um acrônimo de REmote DIctionary Server (servidor de dicionário remoto).

Uma playlist no canal do Redis no YouTube conta sua história em dez vídeos super curtos e esclarecedores sobre a tecnologia.

Os benefícios do Redis

Marca do Redis

O sistema de cache Redis ganhou popularidade devido seus benefícios, os quais podemos destacar.

  • Compatível com várias linguagens de programação;
  • Velocidade e desempenho;
  • Estruturação de dados em memória;
  • Versatilidade;
  • De Código aberto.

Assim como o WP, o REmote DIctionary Server é Open Source. Isto é, é de código aberto, gratuito e permite uma democratização de seu uso em pequenas e médias empresas.

Sua versatilidade, bem como a facilidade de uso, nos permite ser criativo quanto ao seu uso. Embora no WordPress sua maior aplicação tem iso em estruturação de poderosas camadas de cache.

Por ser estruturado na memória principal do servidor permite bom desempenho e ganho de velocidade.

Desta forma, evita-se o armazenamento das informações em banco de dados. Portanto, elimina o acesso a discos ou SSDs e processamentos que exigem muito da CPU.

E por ser compatível com várias linguagens de desenvolvimento, toda a stack do projeto digital em uso, além do WP, pode fazer uso da solução.

Casos de uso e a aplicabilidade do WordPress

O Redis tem seu uso em vários casos.

  • Armazenamento de dados (cache);
  • Mecanismos de mensagens (chat);
  • Gerenciamento de sessões (para ir além dos cookies e não usar Sessions do PHP);
  • Funções em tempo real (exibição de placar, pontuações e variados).

No caso do WordPress, o caso de uso mais comum é com o armazenamento de dados para estruturação de camadas de cache.

Muitos projetos fizeram uso do Varnish. Mas seu uso em projetos WP vem caindo e dando lugar ao Redis.

O uso da solução faz sentido em sites de grandes audiência. Seja pelo montante de Page Views ao longo do mês, ou pelos picos de acessos de usuários simultâneos.

Também faz bastante sentido quando sua equipe de redação cresce, e se tratando do wp-admin as informações não são cacheadas, a leitura, escrita e atualização de dados no banco é constante.

Portanto, uma camada de cache no front precisa ser implementada para a liberação de recursos.

Dois grandes exemplos de uso do Redis com o WordPress são os seguintes:

  1. Cachear consultas a base de dados, processamentos complexos de transients e objetos diversos;
  2. Cache de toda a página.

Sites WP fazem consideráveis usos de dados que são armazenados em suas tabelas de dados. Como informações de usuários, de posts ou páginas, das taxonomias e seus respectivos termos, das imagens, das meta-informações de plugins e vários outros.

Esses dados podem ser cacheados com o Redis, evitando o acesso contínuo a dados dinâmicos e tornando-os estáticos por algum período com a solução de cache.

Armazenar toda a página em cache é um recurso para conseguirmos alta performance. Uma página puramente em HTML sendo entregues ao usuários evita o acesso ao WordPress e por conseguinte a execução das suas funções dinâmicas.

Isso vai garantir um melhor uso da sua infraestrutura de servidores, melhorar a experiência de navegação dos seus usuários, fluir o trabalho dos editores e trazer economia financeira para a sua empresa.

Conclusão

Temos considerado cada vez mais o uso do Redis. Principalmente em nossa solução de hospedagem para WordPress, o WP Host.

Essa consideração veio na comprovação de sua eficácia, na garantia de vermos mais usuários navegando simultânemante nos projetos dos nossos clientes.

Bem como no contínuo aumento de páginas visitas, redução de custo e a eliminação das inconvientes dores de cabeças de sites caindo e ficando inoperantes.

E no seu projeto digital, já consideraram o uso do Redis?

Tags: CacheNoSQLRedis
Share22Share1SendShare
Previous Post

Anatomia do Gutenberg, o editor do WordPress

Next Post

Como personalizar sua mobile branding no Google

Leandro Vieira

Leandro Vieira

Uma das grandes referências de WordPress no Brasil, entusiasta e evangelista da plataforma. Fundador e CEO da Apiki, empresa especializada no desenvolvimento web com WordPress.

Related Posts

WP-CLI – A interface de linha de comando para WordPress
Infra para WordPress

WP-CLI – A interface de linha de comando para WordPress

19 de agosto de 2020
NGINX vs Apache: conceitos, semelhanças e diferenças
Infra para WordPress

NGINX vs Apache: conceitos, semelhanças e diferenças

24 de março de 2021
Porque seu site precisa adotar o protocolo HTTP/2
Infra para WordPress

Porque seu site precisa adotar o protocolo HTTP/2

24 de março de 2021
IPv6: o que você precisa saber sobre o protocolo
Infra para WordPress

IPv6: o que você precisa saber sobre o protocolo

25 de março de 2021
Next Post
Como personalizar sua mobile branding no Google

Como personalizar sua mobile branding no Google

Como os dados estruturados aceleram sua indexação no Google

Como os dados estruturados aceleram sua indexação no Google

Comments 2

  1. Diego says:
    2 anos ago

    Indica algum tutorial ou curso de como configurar o Redis???

    Responder
    • Leandro Vieira says:
      2 anos ago

      Fala, Diego. Sugiro beber direto da fonte: https://redis.io/

      Responder

Deixe um comentário Cancelar resposta

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

banner-lateral-3
Receba no seu e-mail uma série de conteúdos sobre Infra para WordPress.
  • Este campo é para fins de validação e não deve ser alterado.

Facebook LinkedIn Instagram Twitter Youtube Github RSS

Sobre a Apiki

Empresa especializada em WordPress com três unidades de negócios.

  1. Design e Desenvolvimento;
  2. Infra e Hospedagem;
  3. Suporte e manutenção.

Em resumo, só fazemos uma coisa em WordPress: tudo.

Páginas do Apiki.com

  • Apiki.com
  • Sobre a Apiki
  • Hospedagem
  • Desenvolvimento
  • UX & UI para WordPress
  • Growth em WordPress
  • Suporte
  • Atendimento

Páginas do Blog

  • Sobre
  • Newsletter
  • Desenvolvimento WordPress
  • Segurança para WordPress
  • WordPress Mobile
  • Infra para WordPress
  • WordPress SEO
  • WordPress Performance
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.

No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.