Saiba como funciona um site para imobiliária com cache

Para que o site carregue rapidamente utilizamos uma tecnologia chamada 'cache' que acelera o carregamento de informações.

Saiba como funciona um site para imobiliária com cache

Cada componente no site cria o seu 'cache' quando necessário evitando que todo o processo para carregamento dos seus dados seja refeito em cada visualização da pagina.

Vamos pegar o exemplo na imagem abaixo, o componente 'Tipos de imóveis' é montado dinamicamente para cada tipo de imóvel que você tenha cadastrado na plataforma.

Tipos de imóveis


Toda vez que a pagina é visualizada precisamos solicitar ao banco de dados essa contagem de imóveis por tipo, quando o componente recebe a resposta do banco ele faz uso do 'cache' e armazena a resposta para as próximas visualizações de pagina.

Por padrão armazenamos esta resposta no cache por 30 minutos, isso garante que um novo imóvel cadastrado entre na contagem do componente em pelo menos 30 minutos.

Existem 2 maneiras diferentes de atualizar o seu site:

Através do Editor
Aqui você não precisa se preocupar pois todas as vezes que o site é salvo nós limpamos o 'cache' fazendo com que todos os componentes recarreguem as informações na próxima visualização de pagina. 
Através do Cadastro do Imóvel
Quando você cadastra ou altera um imóvel isso pode afetar um ou mais componentes que precisam ser atualizados para refletir a alteração. Porem com o cache de 30 minutos a alteração não é aplicada imediatamente, você tem que aguardar até 30 minutos para que a alteração tenha efeito ou se for o caso você pode ir no editor e simplesmente salvar o site para forçar a limpeza do cache.

Sem  uso de cache os sites seriam lentos e a internet seria impraticável, inclusive encareceria a plataforma pois seria necessário mais poder de processamento.

Essa foi a dica da semana, até a próxima!














Nenhum comentário :

Postar um comentário