Ritolabo
  1. Home
  2. PHP

カテゴリPHP

【WEBアプリ高速化】Laravel5「laravel page speed」パッケージを使い、HTMLをminify(圧縮)する

  • Laravel
【WEBアプリ高速化】Laravel5「laravel page speed」パッケージを使い、HTMLをminify(圧縮)する

【WEBアプリケーション表示速度高速化シリーズ第三段】Laravel5のパッケージ「laravel page speed」を使い、HTMLをminify(圧縮)します。HTMLに関しては内容が変更になる確率が高いのでキャッシュは行わない事が推奨されていますが、出来るだけ高速に処理される施策は行っておきたいところです。

LaravelのFlysystem-aws-s3でAmazon S3と連携しファイル操作を行う

  • Laravel
LaravelのFlysystem-aws-s3でAmazon S3と連携しファイル操作を行う

【5.6対応済み】Laravelにleague/flysystem-aws-s3-v3パッケージを導入し、Amazon S3と連携します。ファイルのアップロードから読み出しなど一通りのファイル操作を行います。Amazon S3は容量無制限のストレージに併せて高可用性を兼ね備え、且つレスポンスも速く表示スピードのボトルネックにもならない非常に優秀なクラウドストレージです。

LaravelのFileStorageFlysystemパッケージでファイル操作を行う(local/publicディスク編)

  • Laravel
LaravelのFileStorageFlysystemパッケージでファイル操作を行う(local/publicディスク編)

【5.6対応済み】フレームワークを通してWEBアプリケーションを構築していると、ファイル操作の際のパスの管理が煩雑になりがちです。Laravelには、そんなファイル操作の際にパスの管理を一切心配しなくて良い、抽象ファイルシステム「Flysystem PHPパッケージ」が組み込まれています。今回は…

LaravelでBasic認証~全体/一部にアプリケーションから側から気軽に設定する~

  • Laravel
LaravelでBasic認証~全体/一部にアプリケーションから側から気軽に設定する~

Basic認証を掛ける時は通常、Apacheやnginxなどwebサーバ側で設定を行いますが、Laravelから、いわゆるアプリケーション側からもBasic認証を設定する事が出来ます。

Author

rito

rito

  • Backend Engineer
  • Tokyo, Japan
  • PHP 5 技術者認定上級試験 認定者
  • 統計検定 3 級