Laravel route:cache でルートロードを最適化するときの注意点

以下のコマンドを実行することで、ルーティング情報が一つにまとまるため、パフォーマンスが向上します。

php artisan route:cache

参考

ただし、web.php などのファイルに、以下のようなクロージャを使ったルーティングを書いてしまうと、シリアライズができないため、route:cache による最適化が行えなくなります。

Route::get('/', function () {
    return 'Hello';
});