採択 原稿(4ページ)

FiberとEventLoopで作るPHP製ウェブサーバー PHPerKaigi 2022

8
hanhan1978 富所 亮 hanhan1978

PHP 8.1 から導入された Fiber。PHPマニュアルや、RFC の参考実装だけではなかなか理解することが難しい機能でもあります。本記事では、直感的に理解しやすいPHPのコードを使って、ステップバイステップで非同期処理を利用したPHP製ウェブサーバーを作成します。写経して実際に動作するサンプルを自ら作ってみることで、Fiber が導入された意味を体で覚えてみましょう。