# Config Caching Analyzer
|Category||Severity||Time To Fix|
|🚀 Performance||Minor||5 minutes|
This analyzer ensures that:
- Your config is not cached while your app is in a local environment.
- Your config is cached while your app is in a non-local environment.
If your config is cached in local, any changes that you make to your
.env file or your
config files will not be reflected in your config. This is why it is not recommended to cache your config in a local environment.
In production environments, it is recommended to cache your config. This allows for a nice performance boost as your application will not need to parse your
config files while booting.
# How To Cache Your Config
You may cache your Laravel app config using the
config:cache Artisan command:
php artisan config:cache
If you wish to clear your config cache, you may use the
config:clear Artisan command:
php artisan config:clear
You should make sure to re-cache your config as part of your application deployment so that any changes in config are updated.