開発環境

Laravel入門

Laravelメール送信完全ガイド|Mailableの使い方とBladeテンプレート・Mailpit/Mailtrapでの検証手順を徹底解説

Webアプリケーション開発において、会員登録完了の通知、パスワードリセット、注文確認、問い合わせ受付など、「メール送信」はあらゆるサービスで必須となる中核機能です。Laravelには、PHP標準の mail() 関数や従来の煩雑なSMTP設...
Laravel入門

Laravelのバージョン確認方法まとめ!コマンド・composer.lock・PHPコードでの確認手順を徹底解説

Laravelで開発を進めたり、既存プロジェクトの保守・運用を行ったりする際、「現在動作しているLaravelのバージョンが何か」を確認しなければならない場面は頻繁にあります。例えば、新しいパッケージを導入する際に対応バージョンを調べたり、...
Artisanコマンドリファレンス

serve — 開発サーバーを起動する

Laravel php artisan serve 参照記事概要php artisan serve は Laravel アプリケーションをローカル開発環境で即座に起動するコマンドです。 カテゴリ: artisan PHP 8.4 / Lar...
Artisanコマンドリファレンス

storage:link — 公開ディスクとstorageフォルダをリンクするコマンド

php artisan storage:link は public/storage というシンボリックリンクを作成し、storage/app/public に格納されたファイルを Web からアクセス可能にします。開発・本番で同じコマンドを...
Laravel入門

【Laravel】Seeder完全ガイド|作成・実行・Factory連携から本番運用の注意点まで

Laravelでデータベースに初期データやテスト用ダミーデータを一括投入したいときに欠かせないのがSeeder(シーダー)です。基本実行は php artisan db:seed や php artisan db:seed --class=...
基本文法・構文ガイド

Laravel Dumpの活用方法:デバッグ作業を効率化するテクニック集

Laravelは、PHPフレームワークの中でも高い人気を誇り、開発者に効率的なコーディング環境を提供します。その中でデバッグは欠かせない作業の一部です。Laravelでは、デバッグ作業を効率化するために「Dump」メソッドが多用されます。こ...
Laravel入門

Laravel Sailとは?初心者向け導入・起動停止・よく使うコマンド・Dockerとの関係を徹底解説

「Laravel Sail(セイル)」は、Laravel公式が提供するDockerベースの軽量なローカル開発環境です。PCにPHPやMySQL、Node.jsなどを個別にインストールしなくても、Dockerさえあればコマンド1つですぐにLa...
実装・応用テクニック

Laravel開発向けVSCodeおすすめ拡張機能10選|設定スニペットと早見表

Laravel開発を劇的に効率化するVSCodeおすすめ拡張機能10選を徹底解説。Laravel Pint、Blade Formatter、PHP Intelephenseなど必携プラグインの役割と導入手順を早見表付きで整理。保存時自動整形やコード補完を実現するsettings.jsonの設定スニペットも一挙掲載。
Laravel入門

Laravel Herdの概要と導入方法:開発効率を劇的に向上させる新ツール

Laravel Herdは、Laravelの開発プロセスをより効率的に、より快適にするために設計されたツールです。この記事では、Laravel Herdがどのように開発効率を向上させるのか、その概要を解説するとともに、導入方法について詳しく...
実装・応用テクニック

Laravel Pintの使い方|インストールからpint.jsonでのカスタマイズ・CI連携まで徹底解説

複数人でLaravelプロジェクトを開発していると、インデントの乱れや引用符(シングル/ダブル)の使い方、余分な空行など、コードスタイルの微妙な違いがコードレビューの手間を増やしてしまいます。「Laravel Pint」は、こうしたコードス...