🥝
Laravel11 optimizeコマンド
この記事は Laravel11にあるArtisanコマンドを全部調べる Advent Calendar 2024 17日目の記事です。
今回はoptimizeコマンドについて調べました。
環境
- PHP 8.4.1
- laravel/laravel 11.3.3
- laravel/framework 11.33.2
optimize
キャッシュファイルを作成する。
php artisan optimize
実行すると次のキャッシュファイルを作成するコマンドを順番に実行します。
- config:clearコマンド
- event:clearコマンド
- routes:clearコマンド
- views:clearコマンド
- 独自に定義したキャッシュファイル作成コマンド
独自に定義したキャッシュファイル削除コマンドは\Illuminate\Support\ServiceProviderのoptimizesメソッドを使えば登録できる。
optimize:clear
キャッシュファイルを削除する。
php artisan optimize:clear
実行すると次のキャッシュファイルを削除するコマンドを順番に実行します。
- cache:clearコマンド
- clear-compiledコマンド
- config:clearコマンド
- event:clearコマンド
- routes:clearコマンド
- views:clearコマンド
- 独自に定義したキャッシュファイル削除コマンド
独自に定義したキャッシュファイル削除コマンドは\Illuminate\Support\ServiceProviderのoptimizesメソッドを使えば登録できる。
Discussion