Proposal for PHPCon Okinawa 2024
===
## Beyond Laravel Octane: Hyperf for Laravel Artisans
Back at LaraCon 2021, Taylor Otwell officially announced the release of Laravel Octane — a first-party package maintained by the Laravel team. Unlike the traditional lifecycle in PHP-FPM, Octane significantly enhances Laravel application's performance by running your code in a long-running lifecycle on high-powered application servers such as Swoole, RoadRunner, and FrankenPHP.
However, due to limitations within Laravel's current ecosystem, Octane does not support coroutine features. This means that in most I/O-intensive use cases, your applications will not reap any benefits from the Octane package.
Hyperf is a high-performance framework built on top of Swoole, with all of its components natively supporting coroutines. It enables developers to easily build high-concurrency applications with full support for non-blocking I/O right out of the box.
In this talk, I will introduce **Laravel Hyperf**, a Laravel style Hyperf framework for Laravel artisans. By migrating most of Laravel packages and integrating the component design principles of both Laravel and Hyperf, developers can enjoy Laravel's elegant development experience alongside Hyperf's superior performance.
> This talk will include real-time English transcription and Japanese translation powered by AI.
## Laravel Octaneの先へ:Laravel ArtisansのためのHyperf
LaraCon 2021で、Taylor OtwellはLaravel Octaneのリリースを公式に発表しました。これは、Laravelチームによって維持されている公式のパッケージです。従来のPHP-FPMのライフサイクルとは異なり、OctaneはSwoole、RoadRunner、FrankenPHPなどの高性能アプリケーションサーバー上でコードを長時間実行するライフサイクルを利用して、Laravelアプリケーションのパフォーマンスを大幅に向上させます。
しかし、Laravelの現在のエコシステムには制限があるため、Octaneはコルーチン機能をサポートしていません。これは、多くのI/O集中的なユースケースで、Octaneパッケージからの恩恵を受けられないことを意味します。
HyperfはSwooleの上に構築された高性能フレームワークで、すべてのコンポーネントがネイティブにコルーチンをサポートしています。これにより、開発者はノンブロッキングI/Oを完全にサポートした高並列アプリケーションを簡単に構築できます。
このトークでは、Laravel職人のためのLaravelスタイルのHyperfフレームワークであるLaravel Hyperfを紹介します。LaravelパッケージのほとんどをマイグレーションしLaravelとHyperfの両方のコンポーネント設計原則を統合することで、開発者はLaravelのエレガントな開発体験とHyperfの優れたパフォーマンスを同時に楽しむことができます。
> この講演では、AIによって提供されるリアルタイムの英語の字幕および日本語への翻訳が含まれます。