Como limpar o cache em dicas e truques de Laravel
- 2857
- 287
- Randal Kuhlman
O Laravel é uma estrutura PHP de código aberto usado para a construção de aplicativos da Web modernos. É baseado na estrutura popular da Symphony e segue o padrão arquitetônico do Model-View-Controller (MVC). O cache é um processo para armazenar cópias de arquivos em armazenamento temporário e servir os usuários a pedido. Reduz o tempo de processamento de solicitação para melhorar o desempenho do aplicativo.
Este tutorial ajudará você a limpar o cache no aplicativo Laravel. Você pode limpar o cache do Laravel usando uma interface da linha de comando ou adicionando o código PHP ao aplicativo. Escolha qualquer um dos métodos abaixo para limpar o cache em Larvel.
Laravel cache de Laravel usando o PHP Artisan
Faça login no sistema executando seu aplicativo Laravel e abra um terminal. Em seguida, navegue para o seu código de aplicativo Laravel. Aqui você pode emitir os comandos para limpar o cache da seguinte forma:
- Limpe todo o cache
Para limpar o esconder. Este comando remove todos os itens do cache, independentemente do driver de cache ser usado.
- Aqui está um exemplo de como usar o comando 'cache: limpe' para limpar o cache do Laravel:
PHP Artisan Cache: Clear
Quando você executa o
'cache: claro'
comando, você deve ver uma mensagem indicando que o cache foi limpo com sucesso. - Se o aplicativo Laravel usar vários caches, você também poderá especificar o armazenamento em cache para limpar. Por exemplo, para limpar todo o cache armazenado no servidor Redis, digite:
PHP Artisan Cache: Clear -Store Redis
- Você também pode limpar os itens específicos do cache definindo as tags com o comando:
PHP Artisan Cache: Clear - -Tags = Tag1, Tag2
- Aqui está um exemplo de como usar o comando 'cache: limpe' para limpar o cache do Laravel:
- Parte clara do cache
Observe que o
'cache: claro'
O comando é um comando administrativo e não é recomendado para uso em ambientes de produção. Se você deseja limpar apenas uma parte específica do cache, você pode usar o'cache: esqueça'
comando para excluir chaves específicas em vez disso.Para usar o
'cache: esqueça'
comando, você pode especificar a chave como um argumento. Por exemplo:PHP Artisan Cache: esqueça a chave
- Cache de rota limpa
Para limpar o cache de rota do seu aplicativo Laravel, execute o seguinte comando do shell.
Rota Artisan PHP: Limpa
- Limpar o cache de configuração
Você pode usar
'Config: claro'
Para limpar o cache de configuração do aplicativo Laravel.Config Artisan PHP: claro
- Cache de visualizações compiladas claras
Além disso, pode ser necessário limpar os arquivos de exibição compilados do seu aplicativo Laravel. Para limpar os arquivos de visualização compilados executam o seguinte comando do terminal.
Visão artesanal do PHP: claro
Limpar o cache de Laravel com a programação PHP
o Limpe o cache em Laravel, você pode usar a fachada de cache ou a função do ajudante de cache. Eles fornecem uma interface unificada para interagir com os vários drivers de cache, permitindo armazenar e recuperar dados de maneira consistente, independentemente do mecanismo de armazenamento subjacente.
Aqui está um guia passo a passo sobre como limpar o cache em Laravel:
- Importe a fachada de cache no topo do seu script PHP.
use iluminado \ support \ fachades \ cache;1 use iluminado \ support \ fachades \ cache; - Use o
'Cache :: Flush'
Método para limpar todo o cache. Este método remove todas as chaves do cache, independentemente do driver de cache ser usado. Cache :: flush ();1 Cache :: flush (); - Use o método Cache :: Forget para excluir uma chave específica do cache. Este método leva uma chave como argumento e remove o par de valor-chave correspondente do cache. Cache :: forget ('chave');
1 Cache :: forget ('chave');
É isso! O cache agora está limpo e todas as chaves foram removidas.
Observe que o método 'Cache :: Flush' é um comando administrativo e não é recomendado para uso em ambientes de produção. Se você deseja limpar apenas uma parte específica do cache, você pode usar o método de cache :: Esqueça para excluir chaves específicas em vez disso.
Conclusão
Este tutorial descreve o cache de descarga na estrutura do Laravel usando o utilitário de linha de comando artesanal, bem como programaticamente. A limpeza do cache em Laravel é segura em todos os ambientes. Depois que o cache é limpo, o aplicativo começa a criar um novo cache.
- « Como instalar o vinho 5.0 no Debian 9 (alongamento)
- Como instalar e configurar o proxy da lula no Debian Linux »