自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 PHP使用SW-X框架的Redis-UML组件,对用户信息进行缓存读写

SW-X框架基于Reids实现的UML缓存组件,可以用于代替Mongodb的部分业务场景进行缓存读写,是一款高性能、高效率、快速查询的缓存工具。

2022-05-31 15:34:59 193

原创 PHP 基于 SW-X 框架,搭建WebSocket服务器(二)

前言官网地址:SW-X框架-专注高性能便捷开发而生的PHP-SwooleX框架希望各大佬举起小手,给小弟一个star:https://github.com/swoolex/swoolex1、前端模板最终要实现的效果,如下图:该模板可以直接下载:练习WebSocket使用的前端html模板也可以直接使用下面的前端代码,命名为:index.html<!DOCTYPE HTML><html><head> <meta charset="UTF-8

2022-05-30 17:16:55 437

原创 PHP 基于 SW-X 框架,搭建WebSocket服务器(一)

前言官网地址:SW-X框架-专注高性能便捷开发而生的PHP-SwooleX框架希望各大佬举起小手,给小弟一个star:https://github.com/swoolex/swoolex1、服务说明在SW-X中,启动websocket服务时,会同时支持HTTP和WebSocket两种请求。部署好SW-X源码后,修改/config/server.php配置文件中的host和port,0.0.0.0表示不限制内外网IP,port默认为9502端口。完成后,使用php sw-x start webso

2022-05-27 09:42:20 782

原创 PHP 基于 SW-X 框架,搭建RPC微服务支持

SW-X的微服务也可用于优化FPM业务,底层使用了TCP通讯协议,支持基于AES的数据加解密支持,官方提供了Swoole/FPM下的RPC客户端,并提供了纯基于Redis存储管理的RPC服务中心。

2022-03-07 16:58:18 2701

原创 PHP 基于 SW-X 框架,搭建高性能API架构(五)

本章节学习在SW-X框架中,如何过滤404请求,并使用注解限制请求类型,使用Validate验证器组件过滤表单数据。

2022-03-04 10:23:58 1466

原创 PHP 基于 SW-X 框架,搭建高性能API架构(四)

中间件属于AOP切面编程的衍生,SW-X中的中间件可以通过绑定路由地址,实现控制器无切入的关联绑定。在中间件中,可以进行请求拦截(前置操作)、或者请求缓存销毁(后置操作)等业务。

2022-03-02 19:53:25 224

原创 PHP 基于 SW-X 框架,搭建高性能API架构(三)

前言官网地址:SW-X框架-专注高性能便捷开发而生的PHP-SwooleX框架希望各大佬举起小手,给小弟一个star:https://github.com/swoolex/swoolex1、什么是Restful组件在SW-X中,Restful组件是对API返回值结构的封装支持。\x\Restful类支持定义返回值的结构、Code->Msg关联、返回值强类型转换、抛出的数据类型转换、响应的请求头定义(跨域支持)。2、Restful的设置API返回值的使用,主要依赖/restful/目录中的

2022-03-01 11:50:16 1524

原创 PHP 基于 SW-X 框架,搭建高性能API架构(二)

1、开启自动热重载开发阶段中,对swoole项目启动自动热更新代码是很有必要的,不然每次更新了代码,都需要手动reload一次服务。SW-X的热重载除了对框架配置文件、公共函数、Swoole-Event事件无效外,其他文件的修改都有效。只需要修改,/config/reload.php 下的配置文件即可开启:<?phpreturn [ // 是否启用热重载 'status' => false, // 检测的间隔时间(S) 'interval_time' =

2022-02-28 17:25:02 554

原创 PHP 基于 SW-X 框架,搭建高性能API架构(一)

使用PHP语言,基于 SW-X 框架,搭建一个高可用、高性能、便捷开发的API项目架构。包含了版本管理、路由映射、中间件校验、请求校验器、Restful返回值定义、Restful强类型转换等。

2022-02-17 14:18:31 1307

原创 SW-X框架 的安装与部署

官网地址:SW-X框架-专注高性能便捷开发而生的PHP-SwooleX框架SW-X 依赖于PHP-Swoole扩展,所以在运行SW-X之前,我们需要先安装Swoole扩展。###1、安装Swoole4.8.0wget http://pecl.php.net/get/swoole-4.8.0.tgztar -zxvf swoole-4.8.0.tgzcd swoole-4.8.0phpize# 注意:这里的php安装目录要改成你项目所在的./configure --with-php-con

2022-02-16 10:58:51 3219

原创 2022年swoole流行的框架有哪些?

SwooleSwoole是实现各种协议及实现异步高性能的一个库,不是框架。包括上层的编程API和底层的hack,协程只不过是实现异步的一种方式。基于Swoole,PHP开发者可以轻松快速开发出支持高并发的应用,比如即时通讯类应用,甚至游戏服务器,进一步拓宽了PHP的应用场景。越来越多的PHP项目已经享受到Swoole带来的技术红利。基于异步协程库Swoole的PHP框架越来越多了。【教你Swoole入门到饿死】目前基于Swoole的都有哪些框架:Hyperf: PHP企业级微服务协程框架(官

2022-02-15 15:33:26 1270

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除