Skip to content
Mitsuru Mutaguchi edited this page May 17, 2020 · 8 revisions

Programing tips artisan optimize and composer optimize.

結論

実行コマンド

composer dump-autoload -o
php artisan optimize

php artisan optimizeはlaravel 5.5まで。5.6で削除されました。2020/05/17時点のConnect-CMSのlaravelは5.5です

Composer Autoloader Optimization

composer dump-autoload -o
  • -o--optimizeの省略形です。
  • Connect-CMS(Laravel)は、デフォルトからcomposer.jsonに"optimize-autoloader": trueを設定しているため、composer install or updateコマンドを実行時に、composer dump-autoload -oが実行されます。
  • composer dump-autoload -ocomposer.json"autoload"の定義があれば有効。ないと、効果なしです。

(Laravel) artisan optimize

laravelのキャッシュクリア、まとめて実行するコマンドありました。

php artisan optimize

ただし、laravel 5.5まで。5.6で削除されました。
optimizeで実行されるコマンドは下記

php artisan view:clear
php artisan cache:clear
php artisan route:clear
php artisan config:clear
php artisan clear-compiled

php artisan config:cache
php artisan route:cache

参考

Clone this wiki locally