- 授权协议: MIT
- 开发语言: PHP
- 操作系统: 跨平台
- 软件首页: https://github.com/Shies/Raichu
- 软件文档: https://github.com/Shies/Raichu
- 官方下载: https://github.com/Shies/Raichu
软件介绍
Raichu
高性能的模块化程序使用原生写的框架。
项目简介
灵活的compoer核心系统加载
模块化/微服务化, 各模块完全解耦, 互不影响, 提升可维护性
命名空间完全按照psr-4规范
整合了yield异步处理, 代码规范清真
目录结构规范
├── App
│ ├── Bootstrap.php
│ ├── Console
│ │ ├── HelloCommand.php
│ │ └── WorldCommand.php
│ ├── Middleware
│ │ ├── AsyncMiddleware.php
│ │ ├── CSRFMiddleware.php
│ │ └── FilterMiddleware.php
│ └── Modules
│ ├── Hello
│ │ ├── Controller
│ │ │ └── HelloController.php
│ │ ├── Model
│ │ │ └── HelloModel.php
│ │ ├── Provider
│ │ │ └── HelloProvider.php
│ │ └── route.php
│ └── World
│ ├── Controller
│ │ └── WorldController.php
│ ├── Model
│ │ └── WorldModel.php
│ ├── Provider
│ │ └── WorldProvider.php
│ └── router.php
├── Config
│ ├── config.php
│ ├── database.php
│ └── defined.php
├── Public
│ └── index.php
├── README.md
├── System
│ ├── Engine
│ │ ├── AbstructController.php
│ │ ├── AbstructModel.php
│ │ ├── App.php
│ │ ├── Container.php
│ │ ├── Controller.php
│ │ ├── Dispatcher.php
│ │ ├── Loader.php
│ │ ├── Middleware.php
│ │ ├── Model.php
│ │ ├── Request.php
│ │ ├── Response.php
│ │ ├── Router.php
│ │ └── View.php
│ ├── Middleware
│ │ └── Clockwork
│ │ ├── CacheStorage.php
│ │ ├── DataSource.php
│ │ └── Monitor.php
│ └── Provider
│ ├── Async
│ │ ├── CoroutineReturnValue.php
│ │ ├── Schedule.php
│ │ ├── SysCall.php
│ │ ├── Task.php
│ │ └── test.php
│ ├── Elk.php
│ ├── Http.php
│ ├── Logger.php
│ └── Session.php
├── composer.json
└── tool
