
Webby ist ein "LEGO-ähnlicher" PHP-Framework, mit dem Sie APIs, Konsolen/CLI- und Webanwendungen in einer modularen Architektur erstellen können, mit der auch andere Funktionen aus vorhandenen PHP-Frameworks oder anderen PHP-Paketen problemlos integriert werden können.
Es handelt sich um eine Erweiterung des CodeIgniter 3 -Frameworks für eine einfache Entwicklung von Webanwendungen mit einem einfachen Entwicklererlebnis (DX) für Anfänger.
Erstellen Sie fantastische PHP -Anwendungen mit einer "einfachen (süßen) Anwendungsarchitektur".
Die empfohlene Methode zur Installation von Webby ist über Komponist. Bist du neu im Komponisten? Klicken Sie auf den Link.
Dadurch werden die neueste von PHP unterstützte Version installiert:
$ composer create-project sylynder/webby < project-name >Stellen Sie sicher, dass Sie den Projektnamen durch den Namen Ihres Projekts ersetzen
Die Hauptdokumentation von Webby finden Sie hier: Webby Docs
Die Dokumentation wurde derzeit ständig aktualisiert. Es wird einige Zeit dauern, um alle Aspekte des Frameworks abzudecken, aber wir arbeiten rund um die Uhr, um dies zu ermöglichen.
Derzeit haben wir geplant, den Abschnitt Blogs zu nutzen, um Entwickler durch ihre Reise zum Lernen des Rahmens zu führen.
Wenn Sie sich bereits mit Codesigniter 3 entwickelt haben und mit dem HMVC -Ansatz vertraut sind, können Sie immer noch dieselbe Knowlegde verwenden, um loszulegen.
Für Entwickler, die mit dem Codesigniter 3 -Framework sehr vertraut sind
Das Konzept von Codesigniter 4 war nicht so klar und das Umschreiben von Codesigniter 3 hat das Framework in vielerlei Hinsicht wieder festgelegt. Dies ist eine Möglichkeit, zu zeigen, dass Codesigniter ohne das Ansatz des verwendeten Kernteams schrittweise verbessert werden könnte.
PHP Version 8.0 oder neuer wird empfohlen.
PHP 8.1 wurde im November 2021 veröffentlicht, und so war noch nicht bekannt Wir empfehlen, zwischen den Versionen 7.4 und 8.0 für eine stabile Entwicklung von PHP -Applikationen zu bleiben.
Wenn Sie Fehler entdecken und einen Beitrag leisten möchten, können Sie die PHP 8.1 -Version verwenden.
Derzeit unterstützt es 8.1, aber es sind noch keine Probleme aufgetaucht. Alle Themen können besprochen werden und werden behandelt. PHP 8.2 ist seit Dezember 2022 da. Wir werden uns auch auf verwandte Probleme freuen, um es zu lösen. Derzeit wurden bereits einige Probleme behoben.
Es verwendet den Kern des Codesigniter 3 -Frameworks und leiht einige neue Funktionen von Codesigniter 4. Es wurde entwickelt, um Entwickler zu bewegen, die mit CI3 vertraut sind, um sich mit etwas ähnlicher Syntax oder Konzept einfach an CI4 anzupassen.
Die folgenden Links erfahren Sie, um mehr darüber zu erfahren, wie Webby funktioniert
Es gibt viele zukünftige Pläne für Webby
Dieses Projekt wird von folgenden Unternehmen verwendet:
Wir verwenden die MIT -Lizenz (MIT). Bitte beachten Sie unsere lizenz.md -Datei. Wenn Sie mehr über die Lizenz erfahren möchten, gehen Sie zur Lizenz, um weitere Informationen zu erhalten.