
Webbyは、モジュラーアーキテクチャでAPI、コンソール/CLI、およびWebアプリケーションを構築できる「LEGOのような」PHPフレームワークであることを目指しており、既存のPHPフレームワークまたは他のPHPパッケージから他の機能を簡単に統合できます。
これは、初心者向けの簡単な開発者エクスペリエンス(DX)を備えた簡単なWebアプリケーション開発のためのCodeIgniter 3フレームワークの拡張です。
「シンプルな(甘い)アプリケーションアーキテクチャ」を備えた素晴らしいPHPアプリケーションを構築します。
Webbyをインストールする推奨方法は、作曲家を通じてです。作曲家は初めてですか?リンクをクリックします。
これにより、最新のPHPサポートバージョンがインストールされます。
$ composer create-project sylynder/webby < project-name >プロジェクト名をプロジェクトの名前に置き換えるようにしてください
Webbyの主なドキュメントはこちらをご覧ください:Webby Docs
現在、ドキュメントは絶えず更新されています。フレームワークのあらゆる側面をカバーするのに時間がかかりますが、これを可能にするために24時間作業しています。
現在、ブログのセクションを使用して、開発者がフレームワークを学ぶ旅を通してガイドすることを計画しています。
Codeigniter 3を既に開発しており、HMVCアプローチに精通している場合は、同じKnowlegdeを使用して進むことができます。
Codeigniter 3フレームワークに非常に精通している開発者は、ここでドキュメントを参照できます:CI3ドキュメント
Codeigniter 4の概念はそれほど明確ではなく、Codeigniter 3の書き換えはフレームワークを非常に多くの方法で設定しました。これは、Codeigniterがコアチームが使用したアプローチなしで徐々に改善できた可能性があることを示す方法です。
PHPバージョン8.0以降が推奨されます。
PHP 8.1は2021年11月にリリースされたため、その機能のほとんどはまだサポートされていることが知られていませんでした。安定したPHPアプリケーション開発のために、バージョン7.4と8.0の間にとどまることをお勧めします。
バグを発見して貢献したい場合は、PHP 8.1バージョンを使用してください。
現在、8.1をサポートしていますが、まだ問題は発生していません。すべての問題について議論することができ、対処します。 PHP 8.2は2022年12月からここにあります。解決するために関連する問題も楽しみにしています。現在、いくつかの問題はすでに修正されています。
CodeIgniter 3フレームワークのコアを使用し、CodeIgniter 4から追加されたいくつかの新機能を借ります。CI3に精通している開発者を移動させて、少し似た構文またはコンセプトでCI4に簡単に適応するように設計されています。
以下のリンクは、Webbyの仕組みについてもっと知るように導きます
Webbyには将来の計画がたくさんあります
このプロジェクトは、次の企業で使用されています。
MITライセンス(MIT)を使用しています。ライセンスを参照してください。mdファイル。ライセンスについてもっと知りたい場合は、詳細についてはライセンスにアクセスしてください。