avonnadozie/liteframe

该包已被弃用且不再维护。未建议替换包。

LiteFrame 是一个轻量级的 PHP 框架,旨在快速、易于设置,无需 shell/命令行,同时仍具有现代 MVC 框架的功能。

v0.4.1 2019-02-18 17:39 UTC

This package is auto-updated.

Last update: 2021-06-28 15:32:16 UTC


README

Latest Stable Version Latest Unstable Version Build Status License

框架很棒,但大多数都是随性的;难以设置,消耗大量资源,需要高级编程知识或了解某些 100 页文档中的所有内容。

尽管它们有其优点,但对于初学者、框架新手或时间紧迫的人来说,这些都是很多。

在标准框架上的典型设置过程如下

  • 安装 composer(如果不存在)
  • 运行 composer install
  • 生成 app 密钥
  • 配置环境
  • 设置并运行迁移文件
  • 配置服务器文档根(如果你在共享主机上,祝你好运,通过破解方式解决问题)
  • 列表继续...

LiteFrame 是一个小型(微型)但功能强大的框架,以令人满意的方式选择性地重新实现标准框架的基本功能。

功能

  • 快速且轻量级
  • 易于设置(无需 shell 命令)
  • RedBeanPHP - 自动构建数据库(无需迁移文件)
  • 简单路由
  • 中间件支持
  • 命令
  • 作业调度支持
  • 支持使用 BladeOne 进行 Blade 模板化
  • 支持 FlySystem(文件)
  • 请求和数据验证
  • 模块化
  • 单元测试支持

安装

在此下载最新版本并解压缩。就这些!

还需要用 Composer 的方式吗?

composer create-project avonnadozie/liteframe

文档

反馈

对于错误、改进或指南,只需创建一个 问题。谢谢 👍

如何贡献

  • 分支项目。
  • 修复错误或添加功能。
  • 为其添加测试。这很重要,这样我们就不小心在未来版本中破坏它。
  • 发送拉取请求。