LoginSignup
12
8

More than 3 years have passed since last update.

Laravelを使う上で必須だと思われるコマンドやパッケージとか

Posted at

Laravelを使う上で、ほぼ必須だなぁと思うコマンドやパッケージをまとめてます。
今後増やしていきたい

速度アップ系

optimizeコマンド(laravel5.7>=)

php artisan optimizeを実行することで、php aritsan config:cachephp artisan route:cacheが行われます。5.5系まではコマンドの意味が異なっているので注意。(5.6ではコマンドが一度無くなっている)

なお開発環境では利用すべきではないので万が一やってしまったらphp artisan optimize:clearをしておきましょう。

PHP7

言わずもがな。

Opcache

Laravelを使う上で、本番ではOpcacheを有効にしておく。

OPcache はコンパイル済みのバイトコードを共有メモリに保存し、PHP がリクエストのたびにスクリプトを読み込み、パースする手間を省くことでパフォーマンスを向上させます。

beyondcode/laravel-query-detector

N+1クエリを検出してくれるやつ。debugbarとも連携が可能なので連携しておくと○。

便利系

barryvdh/laravel-ide-helper

これがないとIDEでの開発は大変なやつ。

caouecs/Laravel-lang

Laravelで利用されているメッセージを翻訳してるリポジトリです。
サードパーティとしてcommandで実行できるパッケージも存在しますが4つだけなのでそのままphpをコピーしましょう。

デバッグ系

barryvdh/laravel-debugbar

debugbarほんといい。

12
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
8