【PHP】Laravelで画像をリサイズ・変換する方法(Image API)
Laravel 13.x の Image API で、アップロード画像のリサイズと WebP 変換、ストレージへの保存を説明します。Intervention Image の導入から cover / scale、テストまで紹介します。
Laravel 13.x の Image API で、アップロード画像のリサイズと WebP 変換、ストレージへの保存を説明します。Intervention Image の導入から cover / scale、テストまで紹介します。
Laravel 13.x で例外の報告と描画を設定し、カスタムエラーページを作る方法を説明します。withExceptions の使い方、4xx/5xx フォールバックの対象外となるステータス、JSON 応答とログの注意点を紹介します。
Laravel 13.x でファイルをアップロードしてストレージに保存する方法を説明します。フォームとバリデーション、public ディスクへの保存と storage:link による公開、非公開ファイルの扱い、テストまでを紹介します。
Laravel 13.x でBladeコンポーネントとレイアウトを使う方法を説明します。匿名コンポーネントとクラスベースコンポーネントの作り方から、スロットや属性のマージ、レイアウトコンポーネント、描画結果のテストまでを紹介します。
Laravel 13.x で通知(Notifications)を実装する方法を紹介します。通知クラスの作成から、メールとデータベースへの送信、既読管理、オンデマンド通知、Notification::fake() を使ったテストまでを順に説明します。
Laravel 13.x で Mailable を作成してメールを送信する方法。make:mail、Mail::to()->send()、log メーラーでの確認、ブラウザプレビュー、Mail::fake を使ったテストまで。
Laravel 13.x と Sanctum で API トークン認証を実装する手順。install:api、createToken によるトークン発行、auth:sanctum でのルート保護、abilities、失効と有効期限、テストまでを実際に動かして確認します。
AWSでWebサービスを運用すると、サーバ監視はCloudWatchが最初に思い浮かびます。 EC2のCPU使用率を確認したり、アラームを設定したり、ログを保存したりと、AWS運用では非常に便利なサービスです。 そこで気 … 続きを読む
Webサービスを公開すると、まず気になるのはアクセス数やユーザー数かもしれません。 しかし、公開直後にもうひとつ考えておきたいことがあります。 それが、 「サービスが正常に動いていることを、どうやって確認するか」 です。 … 続きを読む
個人でWebサービスやSaaSを公開すると、意外と悩むのがサーバー監視をどこまでやるかです。 企業が運営する大規模サービスなら、 など、本格的な監視体制を構築できます。 しかし、個人開発で同じことをしようとすると、監視す … 続きを読む