Introducing PhenixPHP: A Modern Asynchronous PHP Framework

PhenixPHP is an async, concurrent PHP framework built on AmpHP and PHP Fibers that runs on the CLI, offering non‑blocking I/O, HTTP server, routing, DI, database tools, queues and expressive syntax, aiming to enrich the PHP ecosystem much like Express.js does for Node.js.

21CTO
21CTO
21CTO
Introducing PhenixPHP: A Modern Asynchronous PHP Framework

Several years ago the author first tried the AmPHP HTTP server, which changed their view of PHP applications, showing an execution model closer to Node.js than traditional PHP‑FPM.

Motivated to fully embrace the Amp ecosystem and modern asynchronous programming in PHP, they created PhenixPHP, an async concurrent framework built on AmpHP and PHP Fibers.

PhenixPHP runs on the PHP CLI SAPI rather than PHP‑FPM, giving it a fundamentally different architecture. It is not intended to compete with Laravel; Laravel actually inspired the project.

Key features include:

Non‑blocking I/O

Concurrent task execution

HTTP server

Routing

Dependency injection

Database utilities

Basic queue system

CLI tools

Elegant, expressive syntax

The framework can be thought of as the PHP equivalent of Express.js in the Node.js ecosystem.

The author’s goal is to make a meaningful contribution to the PHP ecosystem, believing that PHP still has untapped potential for asynchronous and concurrent systems.

Author: 万能的大雄
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

AsynchronousPHPBackend FrameworkFibersAmpHPPhenixPHP
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.