avonnadozie / liteframe
该包已被弃用且不再维护。未建议替换包。
LiteFrame 是一个轻量级的 PHP 框架,旨在快速、易于设置,无需 shell/命令行,同时仍具有现代 MVC 框架的功能。
v0.4.1
2019-02-18 17:39 UTC
Requires
- php: >=7.1
- liteframe/liteframe-core: ^0.2.0
Requires (Dev)
- filp/whoops: ^2.3
- phpunit/phpunit: >=4.0
- symfony/var-dumper: ^4.1
README
框架很棒,但大多数都是随性的;难以设置,消耗大量资源,需要高级编程知识或了解某些 100 页文档中的所有内容。
尽管它们有其优点,但对于初学者、框架新手或时间紧迫的人来说,这些都是很多。
在标准框架上的典型设置过程如下
- 安装 composer(如果不存在)
- 运行 composer install
- 生成 app 密钥
- 配置环境
- 设置并运行迁移文件
- 配置服务器文档根(如果你在共享主机上,祝你好运,通过破解方式解决问题)
- 列表继续...
LiteFrame 是一个小型(微型)但功能强大的框架,以令人满意的方式选择性地重新实现标准框架的基本功能。
功能
- 快速且轻量级
- 易于设置(无需 shell 命令)
- RedBeanPHP - 自动构建数据库(无需迁移文件)
- 简单路由
- 中间件支持
- 命令
- 作业调度支持
- 支持使用 BladeOne 进行 Blade 模板化
- 支持 FlySystem(文件)
- 请求和数据验证
- 模块化
- 单元测试支持
安装
在此处下载最新版本并解压缩。就这些!
还需要用 Composer 的方式吗?
composer create-project avonnadozie/liteframe
文档
反馈
对于错误、改进或指南,只需创建一个 问题。谢谢 👍
如何贡献
- 分支项目。
- 修复错误或添加功能。
- 为其添加测试。这很重要,这样我们就不小心在未来版本中破坏它。
- 发送拉取请求。