esyede / rakit
Rakit Web 框架
v0.9.9
2021-11-06 08:43 UTC
Requires
- php: >=5.4.0
- ext-json: *
- ext-mbstring: *
- ext-openssl: *
Requires (Dev)
- cweagans/composer-patches: ^1.7
- phpunit/phpunit: 4.8.34
README
文档的英文版本可在 README-en.md 中找到
什么是rakit?
rakit是一个简单易学的Web框架。新用户将享受到与当前最流行的PHP框架相同的开发便利。
有经验的用户将有机会以更简单、更有效的方式模块化他们的代码。
功能
- 相对较小的尺寸(包括离线文档,小于1MB)。
- 支持PHP 5.4.0至PHP 8
- 可以使用或无需 Composer。
- 通过Closure或Controller(MVC)进行路由。
- 视图和模板(本地/blade)。
- 数据库抽象(模型和查询构建器)。
- Schema构建器。
- 数据库迁移。
- 简单的认证。
- CLI工具。
- 还有更多...
系统需求
- PHP 5.4.0至8
- Mbstring 扩展
- OpenSSL 扩展
- Fileinfo 扩展
额外扩展
安装以下扩展将帮助您充分利用rakit,但不是必需的
- PDO 驱动程序,用于SQLite、MySQL、PostgreSQL或SQL Server数据库。
- cURL 扩展,用于通过rakit控制台安装包。
- GD Image 扩展,用于处理图像。
文档
文档包含在每个发布的存档中,以便您即使在没有互联网连接的情况下也能继续学习。
在线文档也可在 官方网站 上找到。
参与帮助
要参与rakit的开发,请向rakit的官方仓库发送pull request。
此外,您还可以通过在 讨论论坛 上回答其他用户提出的问题来帮助rakit的开发。
许可
rakit在MIT许可下发布。
这意味着您可以修改、重新分发以及用于个人或商业用途,但必须包含原作者信息,并且不对由此产生的任何损害承担责任。