PHP 8.5 · Action-Domain-Responder

A PHP framework you can read

A redefined framework for PHP built on the Action-Domain-Responder pattern.

One traceable path

No hidden framework behaviour between the request and the response. You can follow the whole thing by reading it.

  1. Request
  2. Route
  3. Action
  4. Domain
  5. Responder
  6. Response

Built to a charter

Six principles decide what goes into the framework. They are design constraints, not marketing.

Human first

Code should be obvious to a human. No cleverness for cleverness' sake.

Agent ready

Everything a human can understand, an agent should be able to understand.

Small core

The core does less, but does it well. Everything else composes in as packages.

All six principles →