hi / http
Hi 框架 HTTP 组件
Installs: 2 027
Dependents: 1
Suggesters: 0
Security: 0
Stars: 6
Watchers: 3
Forks: 1
Open Issues: 0
Requires
- php: >=7.4
- hi/server: ^0.0
- psr/http-message: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.11
- phpunit/phpunit: ^9.5
- swoole/ide-helper: ^4
- vimeo/psalm: ^4.26
README
超轻量 http 运行时组件,支持在 swoole
, workerman
, php-fpm
, php-builtin
等容器中运行。
使用示例:
<?php use Hi\Http\Application; use Hi\Http\Context; require __DIR__ . '/vendor/autoload.php'; // 默认在 php-builtin 容器运行 $app = new Application(); // 路由定义 $app->get('/', fn () => 'hi, framework!'); // 服务将会运行在 http://127.0.0.1:4000 $app->listen(4000);
也可以这样写:
<?php use Hi\Http\Application; use Hi\Http\Context; require __DIR__ . '/vendor/autoload.php'; (new Application()) ->get('/', fn () => 'hi, framework!') ->listen(4000) ;
Enjoy 😜!