linpax / microphp-framework

用 PHP 编写的非常小巧的框架,用于使用分层 MVC 模式创建 HL 应用程序

0.9.2 2016-06-11 16:56 UTC

This package is not auto-updated.

Last update: 2024-09-14 17:48:19 UTC


README

Author Join the chat at https://gitter.im/linpax/microphp-framework Code Climate Scrutinizer Code Quality Code Coverage Build Status HHVM Status Latest Stable Version Total Downloads Reference Status Latest Unstable Version License composer.lock

Micro — 一个开源的 PHP H-MVC 框架,用于开发完整的 Web 服务和应用程序。Micro 实现了“层次模型-视图-控制器” (HMVC) 设计模式。当前没有稳定的版本,按照 MIT 许可协议免费分发。

历史

Micro 的开发始于 2013 年 12 月 28 日,主要目的是获得一个强大的工具,以最小的资源消耗来加速 Web 服务和应用程序的开发。

特点

  • 简单易懂
  • 基于 PHP 版本 >= 5.4
  • 使用 HMVC 范式
  • 使用路由器进行 URL 处理
  • 非常容易扩展
  • 分发包体积小(约 400 Kb)

功能

  • 多功能的 应用程序配置
  • 支持数据库(通过 PDO 驱动实现)
  • 支持 ActiveRecord 以操作数据
  • 支持任何复杂性的 URL
  • 易于扩展 的基础功能
  • 日常操作的最小 工具集
  • 内置迁移支持机制
  • 支持国际化
  • 支持连接第三方库
  • HTML 代码、表单以及 小部件 生成器
  • 方便的 查询构建器
  • 低门槛