webman

请求

获得请求对象 webman会自动将请求对象注入到action方法第一个参数中,例如 例子 <?php namespace app\controller; use support\Request; class UserController { public function hello(Request ...

详情...
webman

简单示例

返回字符串 新建控制器 新建文件 app/controller/UserController.php 如下 <?php namespace app\controller; use support\Request; class UserController { public function hello ...

详情...
webman

目录结构

. ├── app 应用目录 │ ├── controller 控制器目录 │ ├── model 模型目录 │ ├── view 视图目录 │ ...

详情...
webman

宝塔安装

0. 环境要求 PHP >= 8.1 1. 创建项目 cd /www/wwwroot composer create-project workerman/webman 2. 设置网站 注意: 宝塔会自动守护进程,启动命令为 php /www/wwwroot/webman/start.php start, ...

详情...
webman

安装

PHP >= 8.1 Composer >= 2.0 安装PHP+Composer环境(已有环境则跳过) curl -sO https://www.workerman.net/install-php-and-composer && sudo bash install-php-and-co ...

详情...
webman

社区帮助

问答社区 https://www.workerman.net/questions 技术交流群 ...

详情...
webman

编程须知

操作系统 webman同时支持linux系统和windows系统下运行。但是由于workerman在windows下无法支持多进程设置以及守护进程,因此windows系统仅仅建议用于开发环境开发调试使用,正式环境请使用linux系统。 启动方式 linux系统 php start.php start 此命令为调试模式, ...

详情...
webman

webman是什么

Webman是一款基于Workerman构建的高性能服务框架,集成了HTTP、WebSocket、TCP、UDP等多种模块。通过常驻内存、协程、连接池等先进技术,Webman不仅突破了传统PHP的性能瓶颈,还极大地扩展了其应用场景。 此外,Webman还提供了强大的插件机制,使开发者能够快速集成和复用其他开发者开发的功 ...

详情...
PHP

PHP 如何执行系统命令?

2025-05-15

在 Linux 上,PHP 执行系统命令主要通过以下几种函数: ✅ PHP 在执行系统命令的常用方式: 函数 描述 exec() 执行外部程序,不输出结果,结果可存入变量。 shell_exec() 执行命令并返回完整输出结果(字符串)。 system() 执行命令并立即输出结果。 pass ...

详情...
软件工具

多边形地理围栏和坐标系互转工具

2025-05-15

geojson 是一个由 Mapbox 开发的开源在线工具,主要用于创建、编辑、可视化和共享基于 GeoJSON 格式的地理空间数据。 🌍 GeoJSON.io 的主要功能 1. 创建和编辑地理数据 支持在地图上绘制点(Point)、线(LineString)和多边形(Polygon)等地理要素。 提供直观的界面, ...

详情...
APP

Android 设备唯一标识符

2025-05-13

在 Android 设备中,有多种可以用来标识设备的“唯一标识符”,但每种都有不同的特性、权限要求、以及在不同 Android 版本中的可用性。以下是常见的几种唯一标识符: 一、硬件相关的标识符 1. IMEI(International Mobile Equipment Identity) 描述:用于唯一标识 G ...

详情...
游戏开发

多人台球游戏同步方式选择

2025-05-13

多人台球同步方式选择 对于多人台球游戏,帧同步(Frame Sync) 和 状态同步(State Sync) 都可以使用,但要根据实际需求权衡: 球杆旋转移动阶段 在多人台球游戏的球杆旋转移动(瞄准)阶段,推荐采用"轻量级状态同步+客户端预测"的混合方案,而非纯帧同步或传统状态同步。以下是专业级解决 ...

详情...