leafs/mvc

Leaf MVC 是一个由 Leaf 驱动的轻量级 PHP MVC 框架

3.5.0 2024-09-17 23:03 UTC

README





Leaf MVC 3

Latest Stable Version Total Downloads License

Leaf MVC 是一个基于 leaf php 的轻量级且功能丰富的 MVC 框架。它提供了一种简单且具有见解的结构,内置了大量的功能。

📦 安装

您可以使用 Leaf CLI 安装 Leaf MVC v3

leaf create <project-name> --mvc

或者,为了更个性化的安装,您可以在命令中添加 --custom

leaf create <project-name> --mvc --custom

如果您不想使用 Leaf 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

此目录结构是 Ruby on Rails 和 Laravel 的结合

要运行您的 Leaf MVC 应用程序,请使用

php leaf serve

或者使用 Leaf CLI

leaf serve

📓 学习 Leaf MVC

  • Leaf MVC 有一个易于理解的 文档,其中包含了 Leaf MVC 中所有操作的详细信息。
  • 由于 Leaf MVC 运行在 Leaf 上,您应该查看 Leaf PHP 框架文档
  • 您还可以查看我们的 YouTube 频道,其中包含不同主题的视频教程。
  • 我们还在开发 代码实验室,这将提供您可以遵循和贡献的实践教程。

😇 贡献

我们很高兴有你。所有贡献都受欢迎!要开始,请熟悉我们的 贡献指南,您将准备好提交您的第一个拉取请求 🚀。

要报告安全漏洞,您可以通过 @mychidarko@leafphp 在推特上联系我们。我们将协调修复,并最终在此项目中提交解决方案。

🤩 赞助 Leaf

您的现金捐赠将对帮助我们使 Leaf 对您来说更好大有裨益。您可以在 open collective 上赞助 Leaf 和我们的任何其他包,或查看 贡献页面 以获取贡献方式的列表。

我们还想感谢我们现有的支持者,我们都爱你们 ❤️

💬 保持联系

🎨 链接/项目