Sua camada de cache fica entre Model e View Controller. Você não deve acessar o banco de dados para solicitações desnecessárias. Esses pedidos incluem na minha opinião.
Quase todas as tabelas de pesquisa. Você já leu a lista de cidades e estados. Por que ir ao banco de dados novamente.
Fatos usados em quase todas as páginas. se você mostrar os detalhes do usuário em todas as páginas. Acesse o banco de dados uma vez e armazene-o em cache.
Consultas lentas que você pode mostrar com algum atraso. Por exemplo, você pode armazenar em cache quantos pedidos seu cliente tem e mostrá-los sem acessar o banco de dados.
Observe que o Caching não precisa ser apenas para banco de dados. Por exemplo, você pode armazenar em cache as mensagens do servidor de e-mail ou também resultar em operações caras de análise de arquivos.
O cache é a camada número um que aumenta a velocidade de aplicação.
Sua camada de cache fica entre Model e View Controller. Você não deve acessar o banco de dados para solicitações desnecessárias. Esses pedidos incluem na minha opinião.
Observe que o Caching não precisa ser apenas para banco de dados. Por exemplo, você pode armazenar em cache as mensagens do servidor de e-mail ou também resultar em operações caras de análise de arquivos.
O cache é a camada número um que aumenta a velocidade de aplicação.