shibare/framework
最新稳定版本:v0.0.5
Composer 安装命令:
composer require shibare/framework
包简介
Shibare, Simple, Short, Smart framework
README 文档
README
Features
KEEP IT SIMPLE, NOT EASY
- All things are explicit, understandable.
- No magic method.
- No dynamic types.
- All have static types(with PHPStan).
SHORTER IS BETTER THAN ANYTHING
- short is simple.
SMART to adopt PHP community
- PHP Standards Recommendations compatible implementation components
- PSR-1: Basic Coding Standard
- PSR-3: Logger Interface
- PSR-4: Autoloading Standard
- PSR-6: Caching Interface: TODO
- PSR-7: HTTP Message Interface
- PSR-11: Container Interface
- PSR-12: Extended Coding Style Guide
- PSR-14: Event Dispatcher: TODO
- PSR-15: HTTP Handlers
- PSR-16: Simple Cache: TODO
- PSR-17: HTTP Factories
- PSR-18: HTTP Client: TODO
- PSR-20: Clock
- PER Coding Style 2.0
- Smart DI Container, it can bind and resolve anything
- Smart Database Abstraction with PDO: TODO
- Supports multiple server runtimes
- Traditional(with Apache or nginx)
- RoadRunner to adopt wider protocols.
- FrankenPHP: TODO
- IDL Support
- OpenAPI 3.0: TODO
- gRPC: TODO
- anything else?
Requirements
- PHP ~8.2.0|~8.3.0|~8.4.0
- No third-party requirements!(There is an adapter for these)
Development
- download phive.phar
$ git clone https://github.com/shibare-framework/shibare.git $ cd shibare $ composer install $ phive install $ composer lint $ composer test
CI is at GitHub Actions.
License
See LICENSE.
Code of conduct
See CODE_OF_CONDUCT.md.
Contributing
See CONTRIBUTING.md.
Security
See SECURITY.md.
统计信息
- 总下载量: 19
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2024-09-07