💐💐 感谢兔子大佬chaz6chez的协程插件 https://www.workerman.net/plugin/167 🐞 简介 🚀🚀 webman-coroutine 是一个 webman 开发框架生态下的协程基建支撑插件。 Github:https://github.com/workbunny/webman-coroutine 主要实现以下功能: 支持workerman 4.x的 swow 协程驱动能...
🐘 基金会 2021年11月22日,JetBrains 宣布和 Automattic、Laravel、Acquia、Zend、Private Packagist 等公司共同成立 PHP 基金会opencollective.com/phpfoundation。 作为一家非营利组织,PHP 基金会的使命是通过资助为 PHP 语言做出贡献的兼职/全职开发者来确保 PHP 语言的长寿和繁荣。通过资助核心开发人员、改进基础...
阿里云盘 阿里云盘是阿里巴巴集团推出的一款个人云存储服务产品。它为用户提供了一个安全、稳定、高效的云端存储空间,用户可以在其中存储、管理和同步各种类型的文件和数据。 阿里云盘是个人和团队管理数字资产的有力工具,尤其适合需要在多设备间同步工作文件和数据的用户。 开放平台 阿里云盘开放个人云存储能力,允许开发者通过对接 API 的方式,集成阿里云盘个人云存储能力到开发者的应用中。 目前开放的能力包括文件上传下载等基础文件...
概述 随着物联网技术的快速发展,MQTT(Message Queuing Telemetry Transport)消息队列遥测传输协议,作为一种轻量级的通讯协议,被广泛应用于物联网设备之间的通讯。 MQTT 是一种基于发布/订阅(publish/subscribe)模式的轻量级通讯协议,该协议构建于TCP/IP协议上。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。 本次教...
前言 在这篇基础实战应用教程中,将引导你从零开始,一步步构建自己的webman应用插件。无论是初学者还是希望扩展技能的开发者,本教程都将为您提供所需的知识和技能,让您能够轻松掌握插件开发的精髓。 更多了解:https://mp.weixin.qq.com/s/A4esDAq-yIvEexjkxwxNsA...
1Panel 是什么? 1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。 官方地址:https://1panel.cn/ 1Panel 安装部署 官方安装文档:https://1panel.cn/docs/installation/online_installation/ curl -sSL https://resource.fit2cloud.com/1panel/package/qui...
今天这篇文章算是标题党吧,估计有很多朋友是因为PHP这三个字母进来阅读的。现在开发者社区里面都在贬低PHP,唱衰PHP,已然成了一个梗。但我觉得PHP非常值得大家重新认识,PHP开发者社区也非常值得大家学习。不见得是来学习PHP这门编程语言,可以学习PHP这门语言的设计思想和PHP开发者社区的运作模式。 PHP这三个字母官方的含义是这样的——PHP: Hypertext Preprocessor。但我想对PHP这三...
Nacos 简介 Nacos是什么 Nacos 属于阿里巴巴的一个开源的项目,通过一组简单的特性集,Nacos能够帮助用户实现服务动态发现、服务配置、服务元数据及流量管理。nacos主要提供三种功能:服务注册与发现、动态配置服务、动态DNS服务。 特性 动态配置服务 动态配置服务可以让您以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置。 动态配置消除了配置变更时重新部署应用和服务的需要,让配置管理变得...
策略描述语言(论文) 摘要: 为了保护云资源的安全,防止数据泄露和非授权访问,必须对云平台的资源访问实施访问控制。然而,目前主流云平台通常采用自己的安全策略语言和访问控制机制,从而造成两个问题: 云用户若要使用多个云平台,则需要学习不同的策略语言,分别编写安全策略; 云服务提供商需要自行设计符合自己平台的安全策略语言及访问控制机制,开发成本较高。 对此,提出一种基于元模型的访问控制策略描述语言PML及其实施机...
插件 webman-admin 插件 Exception 异常插件 配置 全局配置 修改 webman-admin /plugin/admin/config/exception.php 异常配置文件为异常插件接管 return [ '' => \Tinywan\ExceptionHandler\Handler::class, ]; 接口路由不存在 修改 webman-admin /plugin...
IP Analyzer 是由 Workerman 和 Maxmind GeoLite2 数据库提供支持的基本 IP 地址情报服务. Github:https://github.com/ecmchow/ip-analyzer ...
① 提问是一门艺术,只懂索取的人,最终是会让人反感的。 ② 要尊重对方的时间,对方会更乐意解答你的问题。每个人时间都是有限的,多次索取,会让人反感。 ③ 在提问方面,也要做点课前资料,不要想着所有问题抛给对方。 ④ 特别是常识性的问题,在度娘都可以找到的,就真的别浪费朋友时间了。 ⑤ 提问不是索取答案,而是思想碰撞。 ⑥ 提问的智慧:https://github.com/ryanhanwu/How-To-Ask-Q...
🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 ...
简介 插件地址:https://www.workerman.net/plugin/16 安装 composer require tinywan/exception-handler 使用 配置 config/exception.php return [ // 这里配置异常处理类 '' => \Tinywan\ExceptionHandler\Handler::class, ]; 多应用模式时,...
简介 Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。 JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。...
Webman Validate 插件 声明:由于官方的 think-validate验证器 不兼容 PHP8.0。所以这里重复造轮子 基于PHP7.4 + 的Validate实现。基于ThinkPHP6修改的可用于 webman 的通用validate数据验证器。 项目地址:https://github.com/Tinywan/casbin 安装 composer require tinywan/vali...