車輪の再発明をしよう!PHPで実装して学ぶ、Webサーバーの仕組みとHTTPの正体 by H1R0

PHPerKaigi 2026
採択
2026/03/21 15:00〜
Track B
レギュラートーク(20分)

車輪の再発明をしよう!PHPで実装して学ぶ、Webサーバーの仕組みとHTTPの正体

H1R0728 H1R0 H1R0728
8

普段使用している Nginx や Apache の仕組みを知っていますか?
Webサーバーは、ブラウザからリクエストを受け取り、PHPに処理を渡し、レスポンスを返すという当たり前の仕事をしていますが、その内側で具体的にどんな会話が交わされているのか、コードレベルで説明できる人は意外と少ないかもしれません。

・TCPソケットの確立
・生のHTTPリクエスト文字列のパース
・RFCに則った正しいHTTPレスポンスの生成
これらをPHPという「アプリケーション側の言語」で書き下すことで、HTTP通信のライフサイクルを完全に理解することを目指します。