返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP artisan 清除缓存
  • 944
分享到

PHP artisan 清除缓存

2024-02-27 20:02:03 944人浏览 薄情痞子
摘要

本篇文章介绍了如何在 Laravel PHP 中使用 artisan 清除缓存。 php artisan 清除缓存 artisan 是PHP的 Laravel 框架中提供的一个命令行界面。 a

本篇文章介绍了如何在 Laravel PHP 中使用 artisan 清除缓存


php artisan 清除缓存

artisan 是PHP的 Laravel 框架中提供的一个命令行界面。 artisan 位于我们应用程序的根目录,提供了许多可以帮助我们构建应用程序的命令。

artisan 还提供了不同的命令来清除 Laravel 的缓存内存,因为它对不同的部分有不同的缓存。 这些缓存可以通过多种方式清除。

Laravel 的主要缓存是应用程序缓存,它将存储应用程序中缓存的所有内容。 要清除此缓存,我们使用以下命令:


$ php artisan clear:cache

上面的命令将清除应用程序的缓存。

如果我们正在使用多个缓存并且想要删除特定的缓存,那么我们需要将其作为参数传递; 使用以下命令:


$ php artisan cache:clear --store=Redis

上面的命令将清除 redis 部分的缓存。 我们还可以使用标签只清除缓存中的特定元素; 为此,我们需要将标签作为参数传递:


$ php artisan cache:clear --tags=tag_1,tag_2

我们还可以在 CLI 或命令提示符之外使用 artisan 命令; 然后,我们需要在代码中使用它。 这是一个例子:


Route::get('/clear-cache', function() {
    $Exit_Code = Artisan::call('cache:clear');
    // Your code here, return anything
})

上面的代码显示了如何在 PHP 代码中运行 artisan 命令。 工匠不仅提供了清除缓存的功能; 它还为其他类型的缓存提供以下命令:

  1. php artisan view:cache - 此命令用于视图缓存,我们的应用程序在其中存储渲染的 blade 模板以加速我们的应用程序。 要清除此缓存,我们使用以下命令:
    
    $ php artisan view:clear
    
  2. php artisan config:cache - Laravel 推荐配置缓存,因为这样,应用程序就不必一次又一次地检查配置文件。 当我们更改配置时,配置缓存被清除; 看命令:
    
    $ php artisan config:clear
    
  3. php artisan event:cache - 事件缓存用于在生产环境中运行时进行高效的事件处理。 事件缓存是在部署过程中完成的,这个命令也会自动清除所有之前的事件缓存,但如果我们必须手动完成,那么我们使用:
    
    $ php artisan event:clear
    
  4. php artisan route:cache - 路由缓存被认为是额外的性能缓存,它是部署过程的一部分。 这个缓存帮助我们减少注册应用程序路由的时间。 要清除此缓存,命令是:
    
    $ php artisan route:clear
    
  5. php artisan optimize:clear - 此命令用于清除 Laravel 中的所有缓存。 例如,该命令将清除已编译的视图、应用程序缓存、视图缓存、事件缓存、路由缓存以及已编译的服务和包。

--结束END--

本文标题: PHP artisan 清除缓存

本文链接: https://www.lsjlt.com/news/569106.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • PHP artisan 清除缓存
    本篇文章介绍了如何在 Laravel PHP 中使用 artisan 清除缓存。 PHP artisan 清除缓存 artisan 是PHP的 Laravel 框架中提供的一个命令行界面。 a...
    99+
    2024-02-27
  • php如何清除opcache缓存
    小编给大家分享一下php如何清除opcache缓存,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!php清除opcache缓存的方法:1、开发环境中修改php.ini文件,将“opcache.revalidate_freq”...
    99+
    2023-06-08
  • 清除html缓存
    在现代的网页设计中,HTML文件往往被用作网页的主要结构骨架。除此之外,HTML文件还负责引入CSS和JavaScript等一系列文件,来赋予网页更加生动、炫目的外观。然而,由于HTML文件在浏览器中被缓存,有时候我们进行了网页修改之后,可...
    99+
    2023-05-15
  • 清除css缓存
    在网页开发中,CSS样式表扮演着非常重要的角色,它能够让网页具有更加美观的外观,并且提供更方便的用户体验。但是在开发中,有时候我们会遇到一个令人头疼的问题,那就是CSS缓存。这个问题可能会导致我们在开发中遇到一些奇怪的问题,比如改了代码但是...
    99+
    2023-05-15
  • golang 清除缓存
    一、前言在 golang 开发中,由于内存限制和数据频繁变化的需求,经常需要执行缓存操作。但是缓存是有一定危险性的,它可能会占用大量的内存资源,并且对于缓存数据的时效性和有效性的掌控也是具有挑战性的。因此,在适当的时候,清除不需要的缓存是必...
    99+
    2023-05-18
  • php如何清除文件缓存
    要清除PHP文件缓存,可以使用以下方法之一:1. 使用clearstatcache()函数来清除文件状态缓存,该函数会刷新PHP文件...
    99+
    2023-10-18
    php
  • php如何自动清除缓存
    今天小编给大家分享一下php如何自动清除缓存的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、什么是缓存?缓存是一种对计算机...
    99+
    2023-07-05
  • PHP清除文件状态缓存
    ...
    99+
    2024-04-02
  • 什么是缓存?php怎么自动清除缓存?
    在PHP项目开发过程中,经常会出现一些缓存使用的情况,例如网站的缓存、数据库的缓存等等。缓存可以提高网站的响应速度,但是如果缓存不正确地使用,就会导致程序出现一些异常错误。为了解决这些问题,程序开发人员通常需要利用PHP的一些功能来自动清除...
    99+
    2023-05-14
    php
  • Android WebView清除缓存
    一般在使用完成之后在onDestroy方法中进行处理: @Overridepublic void onDestroy() { super.onDestroy(); if (webView != null) { Vi...
    99+
    2023-09-12
    android 缓存
  • redis如何清除缓存
    小编给大家分享一下redis如何清除缓存,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux中redis清除缓存的方法1、进...
    99+
    2024-04-02
  • 怎么清除css缓存
    这篇文章主要介绍怎么清除css缓存,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!什么是csscss是一种用来表现HTML或XML等文件样式的计算机语言,主要是用来设计网页的样式,使网页更加美化。它也是一种定义样式结构...
    99+
    2023-06-15
  • javascript如何清除缓存
    小编给大家分享一下javascript如何清除缓存,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!javascript清除缓存的方法:1、通过meta方法清理网站缓...
    99+
    2023-06-14
  • 如何清除laravel缓存
    这篇文章给大家分享的是有关如何清除laravel缓存的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。清除Laravel(终端)中的缓存登录运行laravel应用程序的系统并打开终端。然后导航到Laravel应用程序...
    99+
    2023-06-14
  • thinkphp5.0如何清除缓存
    这篇文章主要介绍“thinkphp5.0如何清除缓存”,在日常操作中,相信很多人在thinkphp5.0如何清除缓存问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”thinkphp5.0如何清除缓存”的疑惑有所...
    99+
    2023-07-04
  • redis缓存怎么清除
    redis 清除缓存的方法如下:清除所有键:使用 flushall 命令清除所有键。清除特定模式下的键:使用 del 命令清除符合特定模式的键。清除过期键:使用 expire 命令为键设...
    99+
    2024-04-08
    redis
  • 清除redis缓存数据
    常用的 redis 缓存清理方法包括:flushall:清除所有键值对。del:删除指定的键。unlink:异步删除指定的键。expire:设置键的过期时间,到期后自动删除。 清除 R...
    99+
    2024-04-19
    redis 网络问题 键值对
  • nginx缓存以及清除缓存的使用
    目录缓存清除缓存控制nginx缓存缓存 缓存的基本思想是利用客户端访问的时间局限性,将客户端访问过的内容做一个副本,在一定时间内存放到本地,当改数据下次被访问时,不必连接到后端服务器...
    99+
    2024-04-02
  • 如何在 PHP shell 中清除缓存路径?
    缓存路径是 Web 开发中常见的一项技术,它可以在页面加载时提高性能,但有时会导致开发者遇到麻烦。在 PHP 中,缓存路径可以通过 shell 命令来清除。本文将介绍如何在 PHP shell 中清除缓存路径,并提供相关演示代码。 PHP...
    99+
    2023-06-26
    shell 缓存 path
  • linux如何清除dns缓存
    linux中清除dns缓存的方法:1、打开linux终端;2、在终端命令行中输入“sudo /etc/init.d/dns-clean start”命令进行清除dns缓存即可。具体操作步骤:在linux系统桌面中使用快捷键【Ctrl+Alt...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作