tinyframe/tinyframe

the new tinyframe framework

Installs: 59

Dependents: 0

Suggesters: 0

Security: 0

Stars: 20

Watchers: 1

Forks: 4

Open Issues: 1

Type:project

dev-master 2020-05-15 11:14 UTC

This package is auto-updated.

Last update: 2024-05-15 21:05:00 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