高性能PHP
最新博文
-
Swoole相关框架整理
高性能PHPSwoole相关框架整理,方便查看学习...
温新 2022-01-14 12:47:24 【高性能PHP】
-
Hyperf2.X搭建基于JSON-RPC与Consul的微服务
高性能PHPHyperf2.X搭建基于JSON-RPC与Consul的微服务。这2天简单的操作了下Hyerpf,一直有听过它,但没有用过它。用它的时候主要用于UDP的测试与微服务的搭建。花了一天的时间,还有很多不懂,对于微服务的实现,简单的做个记录。...
温新 2021-11-21 12:34:24 【高性能PHP】
-
Laravel8基于LaravelS实现弹幕弹幕功能
高性能PHPLaravel8基于LaravelS实现弹幕弹幕功能。前面学了基于Swoole实现视频弹幕功能,这篇文章就来实现一个基于Laravel8的视频弹幕功能。如果对webpack不熟悉,那么在安装vue-baberrage组件时可能会报错却不知如何解决。下面开始一步一步实现。...
温新 2021-04-29 23:48:00 【高性能PHP】
-
基于Swoole实现视频弹幕功能(实战小练习)
高性能PHP基于Swoole实现视频弹幕功能。这篇练习记录是基于Swoole实现一个视频弹幕功能。此篇文章涵盖3个文件,一个是后端WebSocket服务器文件,一个是前端静态页面文件,另一个是js弹幕文件。...
温新 2021-04-28 23:58:32 【高性能PHP】
-
SMProxy协程调试实现MySQL连接池
高性能PHPSMProxy协程调试实现MySQL连接池。LaravelS扩展不支持数据库连接池,只能在实现数据库长连接。对于PHP应用来说,数据库连接池在提升性能方面有显著功效。Swoole提供了异步任务或协程来实现数据库连接池。如何更好的实现数据库连接池?SMProxy扩展就是一个很好的选择,它是一个基于Swoole开发的MySQL数据库连接池。...
温新 2021-04-26 00:35:15 【高性能PHP】
-
Laravel8中使Swoole协程
高性能PHPLaravel8中使Swoole协程Laravel8中如何使用Swoole协程?此篇文章仍旧以LaravelS扩展包作为案例笔记。本篇文章中需要先使用异步任务,关于异步任务请先按照 基于LaravelS Swoole实现异步任务队列 实现(完成前2步即可)。...
温新 2021-04-25 00:37:31 【高性能PHP】
-
Swoole协程并发调用
高性能PHPSwoole协程并发调用...
温新 2021-04-24 23:12:45 【高性能PHP】
-
协程的基本概念及基础使用
高性能PHP什么是协程?协程可以理解为用户态的线程。相对于进程或线程而言,协程的所有操作都可以在用户态下完成,不需要操作系统参与,其创建销毁和切换的成本非常低。与线程不同的是协程无法利用多核CPU,若想利用多核CPU则需要依赖Swoole的多进程模型。...
温新 2021-04-23 23:29:46 【高性能PHP】
-
Swoole\Table共享内存实现多进程数据共享
高性能PHPSwoole\Table共享内存实现多进程数据共享。由于 PHP 语言不支持多线程,因此 Swoole 使用多进程模式,在多进程模式下存在进程内存隔离,在工作进程内修改 global 全局变量和超全局变量时,在其他进程是无效的。...
温新 2021-04-23 00:40:45 【高性能PHP】
-
Swoole\Pool进程池实现Redis持久连接
高性能PHPSwoole\Pool进程池实现Redis持久连接.进程池,基于Swoole\Server的Manager管理进程模块实现。可管理多个工作进程,相比 Process 实现多进程,Process\Pool 更加简单,封装层次更高,开发者无需编写过多代码即可实现进程管理功能,配合 Co\Server 可以创建纯协程风格的,能利用多核 CPU 的服务端程序。...
温新 2021-04-22 00:16:02 【高性能PHP】
-
Swoole Process多进程通信的实现
高性能PHPSwoole Process多进程通信的实现...
温新 2021-04-20 23:34:32 【高性能PHP】
-
Swoole Process多进程实现TCP服务器
高性能PHPPHP可以使用自带的pcntl实现多进程,这里有个简单的小案例,不妨看看,PHP多进程的使用。下面模拟一个TCP服务器。设置3个子进程,主进程启动之后会启动3个子进程用于处理客户端连接及请求操作。当子进程退出之后,主进程会重新创建子进程,若主进程退出,则子进程在处理完当前请求后退出。...
温新 2021-04-18 21:30:19 【高性能PHP】