HTTPリクエストの行方 〜Laravelがレスポンスを返すまで〜 by 清家史郎

PHPerKaigi 2022
レギュラートーク(20分)

HTTPリクエストの行方 〜Laravelがレスポンスを返すまで〜

seike460 清家史郎 seike460
12

Webアプリケーションはどうして動くのでしょうか。

ブラウザ等のクライアントから送信されたHTTPリクエストを契機に、
Webアプリケーションでは様々なレイヤーでの情報処理が行われます。

今回はその情報処理の流れをLaravelを例に追うことで、
Webサーバー、Laravelアプリケーション、データーベースと
レイヤー毎で行われている処理とそのレイヤー毎のつなぎ込み部分に迫ります。

HTTPヘッダーを含むHTTPリクエストの流れを追って、真にWebアプリケーションがどうして動くのかを知り、
必要な処理をどこに組み込むことが効果的なのかを知る一助になれば幸いです。

  • 想定する聴講者
    • HTTPリクエストからレスポンスまでの流れをよく知らない方
    • HTTPヘッダーについて知りたい方
    • ウェブアプリケーションにおけるレイヤー毎の役割を整理したい方