SheepNav
Green

Green

green.dev

轻量现代PHP框架,极简高效

1个月前制作者:Yasser Elgammal

关于 Green

Green 是一款专为追求简洁、速度与流畅开发体验而打造的轻量级现代 PHP 框架。它摒弃了臃肿的配置和复杂的依赖,让开发者能够快速上手,专注于业务逻辑的实现。

核心功能

Green 提供了路由、中间件、依赖注入等核心功能,同时保持了极小的体积。其设计哲学强调“约定优于配置”,通过合理的默认设置减少开发者的决策负担。框架内置了简洁的 ORM 和模板引擎,但允许开发者自由替换为其他组件,灵活性极高。

主要特性

  • 极简架构:核心代码仅数千行,学习成本低,运行速度快。
  • 现代语法:全面支持 PHP 8.0+ 特性,如命名参数、联合类型、属性等。
  • 灵活路由:支持闭包、控制器和方法路由,可轻松定义 RESTful 接口。
  • 轻量中间件:提供简单易用的中间件机制,便于实现认证、日志等功能。
  • 依赖注入容器:内置 PSR-11 兼容容器,支持自动解析和绑定。

适用场景

Green 特别适合构建小型到中型的 Web 应用、API 服务以及微服务。对于希望快速原型开发或需要高性能基础框架的项目,Green 是一个理想选择。同时,其简洁的代码结构也适合作为学习现代 PHP 框架设计的参考。

所属分类

相关工具