Como limpar o cache em dicas e truques de Laravel

Como limpar o cache em dicas e truques de Laravel

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:

  1. Limpe todo o cache
  2. 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  

  3. Parte clara do cache
  4. 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  

  5. Cache de rota limpa
  6. Para limpar o cache de rota do seu aplicativo Laravel, execute o seguinte comando do shell.

    Rota Artisan PHP: Limpa 

  7. Limpar o cache de configuração
  8. Você pode usar 'Config: claro' Para limpar o cache de configuração do aplicativo Laravel.

    Config Artisan PHP: claro 

  9. Cache de visualizações compiladas claras
  10. 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:

  1. Importe a fachada de cache no topo do seu script PHP.
    use iluminado \ support \ fachades \ cache;
    1use iluminado \ support \ fachades \ cache;
  2. 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 ();
    1Cache :: flush ();

  3. 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');
    1Cache :: 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.