lou117/wake

Web应用程序内核,PHP微框架

v2.0.0 2023-02-23 13:42 UTC

This package is auto-updated.

Last update: 2024-09-23 17:22:21 UTC


README

Wake(针对 Web-Application KErnel)旨在为PHP开发者提供良好的项目基础,无论其范围、大小、类型或使用寿命如何。依靠像FastRoute、Monolog和Guzzle这样的战地库,Wake只提供基础,让您最大限度地发挥创意,同时最小化对性能的影响。

Wake是几个知名库的集合

  • Guzzle PSR-7实现(也被Guzzle HTTP客户端、AWS PHP SDK或Slim框架使用);
  • FastRoute(也被Slim框架、Laravel Lumen框架或PHPMyAdmin项目使用);
  • Monolog(也被Laravel和Symfony框架使用)。

除了PSR-7之外,Wake还使用PSR-15(HTTP服务器请求处理器)和PSR-11(容器接口)标准建议,确保在大多数级别上的互操作性,并简化希望尝试使用Wake的开发者的学习曲线。

Wake是用PHP 8.1从头编写的,确保代码最干净、性能最佳,并获得PHP基金会的持续支持。

安装

composer require lou117/wake

文档