gabs / manouche-framework
此包的最新版本(0.02)没有可用的许可证信息。
面向网络爵士乐手的小型框架
0.02
2019-08-29 21:50 UTC
Requires
- doctrine/annotations: ^1.6
- doctrine/orm: ^2
- filp/whoops: ^2.3
- firebase/php-jwt: ^5.0
- hansott/psr7-cookies: ^3.0
- larapack/dd: 1.*
- league/route: ^4.2
- php-di/php-di: ^6.0
- phpmailer/phpmailer: ^6.0
- rakit/validation: ^1.1
- twig/twig: ^2.11
- zendframework/zend-diactoros: ^2.1
- zendframework/zend-httphandlerrunner: ^1.1
Requires (Dev)
- phpunit/phpunit: ^6.5
- symfony/var-dumper: ^4.3
This package is auto-updated.
Last update: 2024-09-29 05:09:30 UTC
README
Manouche 是一个使用 PHP 语言和不同库构建的现代小型框架,旨在从头开始创建 PHP 项目。
它提供了一套 HTTP 辅助工具、中间件、路由、控制器、模型等;同时,由于 PHP-DI 的支持,它能够处理依赖注入。我使用了一些不同的库,其中大多数来自 Symsonfy 框架和 League。路由系统使用 League\Route 实现,这是一个基于 Nikita Popov 的 Fast Route 的路由系统,并且使用基于 PSR-7 的 Zend Diactoros 处理 HTTP 请求和响应,以及其他 PHP 全局变量。模板引擎由 Twig 处理。我不使用 Session 变量也不存储会话 cookies,因为我更喜欢使用 JWT 方法来存储会话数据,以便未来的集成。希望您喜欢使用它!