tinyframe/frame

全新的 tinyframe 框架

安装: 74

依赖项: 1

建议者: 0

安全: 0

星星: 7

关注者: 1

分支: 0

开放问题: 0

类型:项目

dev-master 2020-05-15 10:46 UTC

This package is auto-updated.

Last update: 2024-09-15 20:21:54 UTC


README

    TinyFrame

Latest Version w7 Version Php Version TinyFrame Doc TinyFrame License

简介

在效率至上的时代,TinyFrame 可以让您在微擎中轻松使用面向对象,并提供大量可用的轮子,让您和您的团队能够专注于微擎产品的开发,无需编写重复性的代码。

主要特性:

规范:遵循 PSR-2PSR-4 规范,采用 MVC 架构
快速:TinyFrame 内置大量初始化方法,可使用命令初始化开发组件
强大:TinyFrame 内置了 ORMeventmiddlewareContainerDifacade 等主流框架的设计模式
灵活:减少核心依赖,扩展更灵活、方便,支持命令行指令扩展
高效:惰性加载,及数据库、配置和自动加载的缓存机制

文档

[中文文档]

环境要求

  1. PHP 5.6 +
  2. 微擎 1.8 +

安装

如果您是第一次安装,请在命令行中切换到您的微擎 addons 根目录,并执行以下命令:

composer create-project tinyframe/tinyframe:dev-master  tiny_frame

初始化

进入命令窗口,执行以下指令

php tinyframe init

在这个过程中,开发者需要根据命令窗口提示输入一些项目相关信息。

在微擎后台打开对应应用进行安装 在浏览器中输入地址:

http://hostname/app/index.php?i=你的公众号id&c=entry&do=Index.index&m=tiny_frame

看到如下界面:

更新日志

更新日志

协议

TinyFrame 的开源协议为 Apache-2.0,详情参见LICENSE