max/max

A lightweight, high-performance PHP framework

Installs: 234

Dependents: 0

Suggesters: 0

Security: 0

Stars: 11

Watchers: 2

Forks: 0

Open Issues: 0

Type:project

dev-master 2021-11-29 12:36 UTC

This package is auto-updated.

Last update: 2021-11-29 12:38:10 UTC


README


Max

轻量 • 简单 • 快速

68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344372e342d627269676874677265656e 68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d617061636865253230322d626c7565

一款基于组件的简单轻量的PHP框架,可以用作API开发,方便快速。

主要特性

  • 组件和框架核心分离
  • 使用容器管理实例,支持接口注入[支持注解PHP8.0]
  • 友好的IDE自动完成
  • 支持门面
  • 方便的数据库操作方法,支持mysqlpsql等[可扩展]
  • 支持全局、路由、控制器前后置中间件[支持注解PHP8.0]
  • 跨域功能支持,支持全局跨域功能
  • 支持路由功能[支持注解PHP8.0]
  • 支持File,Memcached,Redis, APC缓存[可扩展]
  • 可扩展驱动的视图功能
  • 简单易用的命令行操作
  • 强大的验证器
  • 简单的调试和Trace功能

环境要求

PHP >= 7.4 | PHP = 8.0

使用

目前仅开发版可用

1.必选包

目前以下包必须安装

  • max/http
  • max/foundation
  • max/routing

注意:httpconsole的服务提供者分开注册,如果需要使用相关功能,需要注册服务提供者,例如需要列表显示路由(php max route -L) 则需要注册Max\Routing\RouteServiceProvider:: class类到App\Console\Kernel::classproviders

2.使用composer安装:

composer create-project --prefer-dist max/max:dev-master .

这行命令会在你命令执行目录安装框架

欢迎有兴趣的朋友参与开发

参与开发请安装开发版本

你可以使用Git安装开发版

git clone https://github.com/topyao/max.git .
composer install

开发文档

官网:https://www.chengyao.xyz