13,005
回編集
350行目: | 350行目: | ||
<br> | <br> | ||
その後、Webブラウザをリロードすることにより、画面下部にDebugbarが表示される。<br> | その後、Webブラウザをリロードすることにより、画面下部にDebugbarが表示される。<br> | ||
<br><br> | |||
== 推奨される設定 == | |||
==== キャッシュの設定 ==== | |||
php artisan config:cache | |||
php artisan route:cache | |||
php artisan view:cache | |||
<br> | |||
==== コンポーザの最適化 ==== | |||
composer dump-autoload -o | |||
<br> | |||
==== 開発環境でのデバッグツールのインストール ==== | |||
composer require barryvdh/laravel-debugbar --dev | |||
<br><br> | |||
== セキュリティ設定 == | |||
以下に示す設定が完了した後、開発サーバを再起動する。<br> | |||
php artisan serve | |||
<br> | |||
==== CSRFトークンの有効化 (デフォルトで有効) ==== | |||
==== .envファイルのアクセス制限 ==== | |||
==== セッション設定の確認 (config/session.php) ==== | |||
==== ファイルパーミッションの適切な設定 ==== | |||
chmod -R 755 storage bootstrap/cache | |||
<br><br> | |||
== 追加パッケージの導入 == | |||
必要に応じて、以下に示すような追加パッケージを導入することを検討する。<br> | |||
<br> | |||
* Laravel Breeze/Jetstream (認証) | |||
* Laravel Sanctum (API認証) | |||
* Laravel Socialite (ソーシャルログイン) | |||
* Spatie/Laravel-permission (権限管理) | |||
<br><br> | <br><br> | ||