Leaf MVCは、Leaf PHPの上に構築された軽量ですが、機能が豊富なMVCフレームワークです。それはあなたに葉のシンプルさを与え、それはMVCフレームワークの構造を持つモジュールです。 Leaf MVCは、ほとんどの最新のフレームワークの複雑さなしにスケーリングするアプリケーションを構築するために最適です。
Leaf CLIでLeaf MVCをインストールできます
leaf create < project-name > --mvcまたは、よりパーソナライズされたインストールのために、コマンドに--customを追加できます
leaf create < project-name > --mvc --customLeaf CLIを使用したくない場合はComposerを使用することもできますが、CLIを使用することをお勧めします。
composer create-project leafs/mvc < project-name > <project-name>は、作成するプロジェクトの名前であり、それがフォルダー名になることに注意してください。使用することもできます.現在のディレクトリにインストールします。
C:.
├───app
│ ├───console
│ ├───controllers
│ ├───database
│ │ ├───factories
│ │ ├───migrations
│ │ ├───schema
│ │ └───seeds
│ ├───helpers
│ ├───models
│ ├───routes
│ └───views
│ ├───css
│ └───errors
├───config
├───lib
├───public
│ └───assets
│ ├───css
│ └───img
├───storage
│ ├───app
│ │ └───public
│ ├───framework
│ │ └───views
│ └───logs
└───vendorこのディレクトリ構造は、MVCアプリケーションを整理する意見のある方法です。これは、Ruby on RailsやLaravelなどのさまざまなフレームワークからのベストプラクティスのブレンドです。
Leaf MVCアプリケーションを実行するには、使用してください
php leaf serveまたは葉のCLIで
leaf serve私たちはあなたを迎えてくれてうれしいです。すべての貢献は大歓迎です!開始するには、私たちの貢献ガイドに慣れてください。最初のプルリクエストを行う準備ができています。
セキュリティの脆弱性を報告するには、Twitterで@mychidarkoまたは@leafphpに連絡することができます。修正を調整し、最終的にこのプロジェクトでソリューションをコミットします。
リーフは常にオープンソースで無料でしたが、プロジェクトが成長するにつれて、新しい機能を維持および構築するという課題もあります。時間、リソース、インフラストラクチャ - コストは急速に増加しており、私たちの小さなチームはこれだけを維持することができなくなりました。
葉を生かして繁栄させ続けるには、今まで以上にあなたのサポートが必要です。 GitHubスポンサーでスポンサーするか、スポンサーページにアクセスして、貢献できる方法を探ります。
あなたの助けはすべての違いをもたらします。
そして、既存のすべての現金/コード貢献者に、私たちはあなたを愛しています❤️