Ein Full-Stack-PHP-Framework für moderne Webanwendungen – Routing, ORM, Queues, WebSockets und CLI in einem stimmigen Paket.

Rolle

Autor und Maintainer

Kontext

Open-Source-Projekt

Zeitraum

2024

Plattform

PHP · Composer-Paket

Links

Nach zwei Jahrzehnten PHP-Entwicklung kehren in jedem Projekt dieselben Anforderungen zurück: sauberes Routing, ein verlässliches ORM, Hintergrundjobs, Caching, Echtzeitkommunikation. Ziel war ein Framework, das sie mit einem kleinen, gut lesbaren Kern abdeckt und dessen API den Entwicklern nicht im Weg steht.

Das Framework ist um einen Dependency-Injection-Container und einen klar definierten Request-Lebenszyklus aufgebaut. Funktionen werden als Service Provider ergänzt, sodass eine Anwendung nur lädt, was sie nutzt. Vertraute Konventionen – Controller, Middleware, Migrationen, eine Konsole – halten die Einarbeitung kurz für alle, die schon mit einem modernen PHP-Framework gearbeitet haben.

  1. 01

    Routing & Middleware

    Schnelles Routen-Matching, Routengruppen und eine konfigurierbare Middleware-Pipeline.

  2. 02

    ORM & Query Builder

    Modelle mit Beziehungen und Eager Loading, ein Fluent Query Builder, Migrationen und Seeding.

  3. 03

    Queues, Cache & Redis

    Asynchrone Jobs, Query- und Anwendungs-Caching, Redis ist integriert.

  4. 04

    Echtzeit

    Ein integrierter WebSocket-Server für Live-Funktionen ohne zusätzlichen Dienst.

  5. 05

    Entwicklerwerkzeuge

    Eine Konsole für eigene Befehle, Validierung, Form Requests und Test-Utilities.

Yabasi Framework ist unter der MIT-Lizenz veröffentlicht und über Composer installierbar. Es verdichtet die Muster aus Jahren der Kundenarbeit zu einem Fundament, das jeder lesen, nutzen und erweitern kann.

Fahreno

KI · Automarktplatz