Anunciando SmartRules: regras flexíveis na GoCache CDN
Hoje estamos muito contentes em anunciar o SmartRules – um recurso poderoso que permite controlar como a GoCache trata cada acesso ao seu site ou recurso web.
Agora você fica no controle e cria regras na CDN, que melhoram a eficácia de nossa plataforma e proporciona maior performance do site e menor consumo de recursos em sua infraestrutura.
Como funciona?
As regras criadas são compostas de critérios e ações.
Um critério pode ser uma URL, uma lista de cookies ou um método HTTP (GET, POST e etc). As ações disponíveis permitem alterar, de forma granular, o comportamento do cache, com a alteração do tempo de expiração de cada objeto, full-page cache, alteração do cabeçalho Host enviado para a origem, alteração do ip de destino e uma série de funções muitas vezes necessárias no dia a dia dos administradores de sites.
Podem ser criadas diversas regras, por isso a ordem em que estão organizadas, importa. Elas são processadas de cima para baixo, portanto quanto mais acima, maior a prioridade. Para reordená-las basta arrastar e soltar.
Qualquer nova regra ou alteração de prioridade passa a surtir efeito em alguns poucos segundos.
Casos de uso comuns
Aceleração de conteúdo dinâmico
Force o cache de todas as páginas e objetos do site, mas exclua áreas sensíveis de usuários e também acessos de usuários com algum cookie específico.
Roteamento inteligente
Segmente o tráfego do site para diferentes servidores de acordo com padrões de URL específicos ou na presença de um cookie, que pode indicar que o visitante já invadiu alguma área sensível de usuário, como uma área logada ou usuários que adicionaram um produto no carrinho de um e-commerce.
Integração com cloud storages
Facilita a integração com cloud storages (AWS S3, por exemplo), sem necessidade de configurações adicionais na infraestrutura de origem, permitindo redução rápida de custos em seu provedor cloud e maior performance.
Controle o tempo de expiração de cache
Defina por quanto fazer cache de acordo com os critérios estabelecidos.
Por onde começar
Acesse nosso painel de controle, na aba Configurações->SmartRules e comece agora mesmo a criar suas regras.
Os critérios e ações são auto-explicativos. Apenas clique no ? e entenda no detalhe como funciona.
Conte-nos um pouco de sua necessidade e teremos prazer em entender o funcionamento de sua aplicação para auxiliá-lo na utilização deste recurso.
O futuro
Esse recurso será em breve estendido e permitirá a criação de regras utilizando templates prontos, servindo como uma caixa de ferramentas para o desenvolvedor. Também permitiremos a criação de regras de redirecionamento e WAF (Web Application Firewall). Aguardem…
Assine nossa newsletter e fique por dentro das novidades na GoCache!