🚀 我的第一个webman插件webman/casbin权限控制插件

🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 立即使用 https://www.workerman.net/plugin/6...

Tinywan 发表与 2022-01-11 3023 浏览 7 评论
关于workerman/webman项目的建议

webman刚出来的时候我阅读过webman的代码,也阅读过其他框架的代码,然后我自己撸了一个框架casualman,最早单纯只是为了玩,后面我把他运用在了公司部分项目的生产环境,已经稳定运行了半年以上了。 在这个过程中,结合我自己的一些个人习惯和我看到的其他框架的一些好的地方,我发现webman的代码在一些地方可以被建议: 入口文件start.php比较凌乱臃肿 其实本着可以用就没问题的思路,我觉得代码写成什么样,...

chaz6chez 发表与 2022-01-04 2061 浏览 1 评论
超级简单但很有用的AOP插件

Aop插件使用教程 同时支持直接new和从容器获取需要被切入的对象,也支持三方库的切入vendor目录下的类方法, 在不改变现有代码的情况下切入需要切入的前置后置方法,用在统计http请求,Rpc,组件链路追踪,日志记录,统计函数耗时 修改函数返回结果的应用场景 插件安装 composer require xiaoyangguang/aop 配置config\plugin\xiaoyangguang\aop\a...

小阳光 发表与 2021-12-31 2669 浏览 5 评论
关于workerman/rabbitmq项目的建议

我在使用该项目过程中,曾出现过timer无限制递增的情况,也出现过服务端主动踢出连接无法消费等问题,遂自己重写了一个amqp客户端; 后来我回过头观察分析workerman/rabbitmq源码的时候,发现了一些可以被建议的地方: 源码在如下位置会反复创建定时器 Client.php 160 - 170 行位置已经创建了一个持续的定时器 })->then(function () { ...

chaz6chez 发表与 2021-12-30 1818 浏览 1 评论
基于分离解决方案

简介 基于 webman + vue3 + element-plus 的前后端分离管理系统。...

Tinywan 发表与 2021-12-20 1902 浏览 2 评论
webman docker 镜像

项目地址 https://github.com/Tinywan/docker-php-webman...

Tinywan 发表与 2021-12-19 3924 浏览 9 评论
webman 权限访问控制库 webman-permission

webman 权限访问控制库 webman-permission 说明 它基于 PHP-Casbin, 一个强大的、高效的开源访问控制框架,支持基于ACL, RBAC, ABAC等访问控制模型。 项目地址 https://github.com/Tinywan/webman-permission Requirements PHP > 7.2 ThinkORM PHP-DI 安装 composer requir...

Tinywan 发表与 2021-12-19 2510 浏览 2 评论
webman 事件库 webman-event

webman 事件库 webman-event 事件相比较中间件的优势是事件比中间件更加精准定位(或者说粒度更细),并且更适合一些业务场景的扩展。 例如,我们通常会遇到用户注册或者登录后需要做一系列操作,通过事件系统可以做到不侵入原有代码完成登录的操作扩展,降低系统的耦合性的同时,也降低了BUG的可能性。 项目地址 https://github.com/Tinywan/webman-event 安装 compos...

Tinywan 发表与 2021-12-19 3120 浏览 4 评论
代替Dotenv\Dotenv

Dotenv\Dotenv 被移除,我从thinkphp框架里看到了.env的class,拉出来分享, 这样仍然支持 array_merge( .env文件, Docker Env ) 环境变量 class Env { /** * 环境变量数据 * @var array */ protected static $data = []; /** * 读取环...

admin 发表与 2021-12-12 1996 浏览 2 评论
webman validate

webman-validate 1.webman等php框架的通用validate数据验证器, 2.支持php8。 3.基于thinkphp6修改,支持多sence多场景定义,复用性高。 4.暂时不提供facede模式,多语言翻译文件暂时需要自定义在resource/translations/ 安装 composer require taoser/webman-validate 用法 定义验证器 namespac...

小杰 发表与 2021-12-05 1957 浏览 2 评论
基于webman整合的league/flysystem V2/V3版本的本地上传/cos/oss/qiniu等(新增便捷/批量上传/base64上传/海报-水印-压缩上传)

已上架插件市场 可取插件市场 插件市场 如果觉得方便了你,给个小星星鼓励一下吧 如果你遇到问题 可以给我发邮件 8988354@qq.com webman/admin插件版已上线https://www.workerman.net/app/view/filesystem 安装 composer require shopwwi/webman-filesystem 使用方法 阿里云 OSS 适配器 comp...

TycoonSong 发表与 2021-10-29 4909 浏览 12 评论

walkor

140441
积分
0
获赞数
0
粉丝数
2014-05-04 加入
🔝