PHPackages                             tinyframe/frame - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. tinyframe/frame

ActiveProject[Framework](/categories/framework)

tinyframe/frame
===============

the new tinyframe framework

774PHPCI failing

Since May 15Pushed 6y ago1 watchersCompare

[ Source](https://github.com/mrye5869/tinyframe-frame)[ Packagist](https://packagist.org/packages/tinyframe/frame)[ RSS](/packages/tinyframe-frame/feed)WikiDiscussions master Synced 5d ago

READMEChangelogDependenciesVersions (1)Used By (0)

 [ ![TinyFrame](https://camo.githubusercontent.com/c7b8ec00e1212d33949dafb2aaf3b5d2fcd0b3ae7daeab488201bbe62df0697c/687474703a2f2f71696e69752e6d7279652e78696e2f383163376662363830303732653438376166376336323363626135616432392e706e67) ](https://github.com/mrye5869/tinyframe)

[![Latest Version](https://camo.githubusercontent.com/170987d9f885da56ed9ba5d7bba8d45e3c6a2be63853012740b5497ce7e772cf/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f626574612d76312e302e302d677265656e2e7376673f6d61784167653d32353932303030)](https://github.com/mrye5869/tinyframe)[![w7 Version](https://camo.githubusercontent.com/b846f3b647a70db2cfbc1d1d8d1fce0572a0532faf73d39709b05366bfd01a68/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f2545352542452541452545362539332538452d253345253344312e382d626c7565)](https://s.w7.cc/index.php?c=wiki&do=view&id=1)[![Php Version](https://camo.githubusercontent.com/d8731d52bd48bc8e8f9df7026807f8bb1c393706cf48ce1fb781d88014ba2d55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344352e362d677265656e)](https://secure.php.net/)[![TinyFrame Doc](https://camo.githubusercontent.com/ea1431167b522b88916c717b0bfe6348328a8662a684bb128f0b0bd6d22a20d5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f63732d70617373696e672d677265656e2e7376673f6d61784167653d32353932303030)](https://www.kancloud.cn/caike_/wq_frame/1483541)[![TinyFrame License](https://camo.githubusercontent.com/1c419f89412ea6c234c184ad6d85decb127c18584858d3707ae7d8e2131eccc4/68747470733a2f2f696d672e736869656c64732e696f2f686578706d2f6c2f706c75672e7376673f6d61784167653d32353932303030)](https://github.com/mrye5869/tinyframe/blob/master/LICENSE)

简介
--

[](#简介)

在效率就是金钱的时代，TinyFrame可以让你在微擎中轻松使用面相对象，并且提供大量可用的轮子，让你和你的团队专注微擎产品的开发，无需编写重复性的代码。

主要特性：
-----

[](#主要特性)

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

文档
--

[](#文档)

[\[**中文文档**\]](https://www.kancloud.cn/yhl18/wq_frame/1483541)

环境要求
----

[](#环境要求)

1. PHP 5.6 +
2. [微擎1.8](https://s.w7.cc/index.php?c=wiki&do=view&id=1&list=27) +

安装
--

[](#安装)

如果你是第一次安装的话，在命令行下面，切换到你的微擎`addons`根目录下面并执行下面的命令：

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

```

### 初始化

[](#初始化)

进入命令窗口，执行下面指令

```
php tinyframe init

```

> 在这个过程中开发者需要按照命令窗口提示的内容输入项目相关的一些信息。

打开微擎后台对应用进行安装 [![](https://camo.githubusercontent.com/604c7663b2042d38b4ead7064aa91cf84121beb6616d9d5cf7a55979619ea73a/687474703a2f2f71696e69752e6d7279652e78696e2f66313534353163383335306261316532343763616134623463303766646461305f31393134783730312e706e67)](https://camo.githubusercontent.com/604c7663b2042d38b4ead7064aa91cf84121beb6616d9d5cf7a55979619ea73a/687474703a2f2f71696e69752e6d7279652e78696e2f66313534353163383335306261316532343763616134623463303766646461305f31393134783730312e706e67)在浏览器中输入地址：

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

```

看到如下界面： [![](https://camo.githubusercontent.com/671fb6b51fc7d64be8cd7eadb349d2688a3e7db2e7bc203818045f2b097b66d6/687474703a2f2f71696e69752e6d7279652e78696e2f5a3453443144552536305634544a574242384d42532e706e67)](https://camo.githubusercontent.com/671fb6b51fc7d64be8cd7eadb349d2688a3e7db2e7bc203818045f2b097b66d6/687474703a2f2f71696e69752e6d7279652e78696e2f5a3453443144552536305634544a574242384d42532e706e67)

更新日志
----

[](#更新日志)

[更新日志](changelog.md)

协议
--

[](#协议)

TinyFrame 的开源协议为 Apache-2.0，详情参见[LICENSE](LICENSE)

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity33

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/174412034?v=4)[yhl18](/maintainers/yhl18)[@yhl18](https://github.com/yhl18)

---

Top Contributors

[![mrye5869](https://avatars.githubusercontent.com/u/26958958?v=4)](https://github.com/mrye5869 "mrye5869 (23 commits)")

### Embed Badge

![Health badge](/badges/tinyframe-frame/health.svg)

```
[![Health](https://phpackages.com/badges/tinyframe-frame/health.svg)](https://phpackages.com/packages/tinyframe-frame)
```

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
