wwwzne/wz-server
最新稳定版本:v0.1
Composer 安装命令:
composer require wwwzne/wz-server
包简介
后端框架
README 文档
README
wwwzne的轻量服务器框架
安装与引入
composer require wwwzne/wz-server
主要模块
- 主要对象wzServer(路由管理已完成)
- 工具函数集合utils
- 图像处理对象(待做)
- JSON转译器(待做)
- 注解与文档注释(待做)
- 文件上传(待做)
- 实时通信(待做)
- 日志管理(待做)
路由表设置
wzServer::defind(["/" => fn() => "a"]) wzServer::define([ "GET/" => [$h, 'run'] ]); wzServer::define([ "get/" => [$h, 'run'] ]); wzServer::define([ "GET" => [$h, 'run'] ]); wzServer::define([ "POST/" => [$h, 'run'] ]); wzServer::define([ "post/" => [$h, 'run'] ]); wzServer::define([ "post" => [$h, 'run'] ]); wzServer::define([ "GET|POST/" => [$h, 'run'] ]); wzServer::define([ "get|post/" => [$h, 'run'] ]); wzServer::define([ "POST|GET/" => [$h, 'run'] ]); wzServer::define([ "post|get/" => [$h, 'run'] ]); wzServer::define([ "get/[0-9]" => [$h, 'run'] ]); wzServer::define([ "get/@name/@id" => [$h, 'run'] ]) wzServer::define([ "get/{name}/{id}" => [$h, 'run'] ]) WzServer::run();
设置get请求
// 函数回调 function test() { return "<h1 align='center'>holle world</h1>"; }; wzServer::get("/", "tests"); // 匿名函数回调 $test= function() { return "<h1 align='center'>holle world</h1>"; }; wzServer::get("/", $test); // 类回调函数 wzServer::get("/", [ new class{ public function a(){} },'a' ]);
设置post请求
// 函数回调 function test() { return "<h1 align='center'>holle world</h1>"; }; wzServer::post("/", "tests"); // 匿名函数回调 $test= function() { return "<h1 align='center'>holle world</h1>"; }; wzServer::post("/", $test); // 类回调函数 wzServer::post("/", [ new class{ public function a(){} },'a' ]);
统计信息
- 总下载量: 14
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2025-11-20