entities.entities_for_tag

9 total results found

基于 Swoole 实现简单的 WebSocket 服务器及客户端

Swoole 从入门到实战 快速入门

WebSocket 概述 这篇教程取自社群分享程序员内功修炼系列网络协议篇,其中对 WebSocket 协议的由来、实现原理和通信演示有详细介绍,这里我们摘取其中的简单实现篇来介绍,因为在那里...

由 学院君 发布于8 months ago    浏览数: 6315    点赞数: 9

基于 Swoole 实现高性能 HTTP 服务器

Swoole 从入门到实战 快速入门

在上篇教程中,学院君给大家介绍了 Swoole 的基本概念和安装配置,从这篇教程开始,学院君将结合 Laravel 框架在应用中通过 Swoole 实现高性能 HTTP 服务器、WebSocke...

由 学院君 发布于1 year ago    浏览数: 14160    点赞数: 12

Swoole 扩展安装与使用入门

Swoole 从入门到实战 快速入门

Swoole 概述 Swoole 是面向生产环境的 PHP 异步网络通信引擎。使用纯 C 语言编写(Swoole 4 开始逐渐改为通过 C++ 编写),提供了 PHP 语言的异步多线程服务器、...

由 学院君 发布于1 year ago    浏览数: 18014    点赞数: 12

SMProxy 1.2.9 发布 ! 新增状态命令监控面板功能

Laravel 优质扩展包系列 性能优化

SMProxy(全称 Swoole MySQL Proxy)是一个基于 MySQL 协议,Swoole 开发的 MySQL 数据库连接池。 Github 仓库地址:https://github...

由 louislivi 发布于6 months ago    浏览数: 1053    点赞数: 1

基于 Swoole 实现协程篇(一):基本概念和底层原理

Swoole 从入门到实战 并发编程之协程篇

协程是什么 协程可以理解为纯用户态的线程,其通过协作而不是抢占来进行切换,相对于进程或者线程,协程所有的操作都可以在用户态完成,创建和切换的消耗更低,Swoole 可以为每一个请求创建对应的协程...

由 学院君 发布于7 months ago    浏览数: 3123    点赞数: 2

通过 Swoole\Table 实现 Swoole 多进程数据共享

Swoole 从入门到实战 并发编程之多进程篇

第三方存储媒介 前面我们介绍了基于 Swoole 的 Process 及 Process\Pool 模块在 PHP 中实现多进程管理,但是多进程模式下进程间是相互隔离的,无法共享数据和变量,即便...

由 学院君 发布于7 months ago    浏览数: 2358    点赞数: 4

基于 Process\Pool 通过进程池实现数据库和 Redis 的持久连接

Swoole 从入门到实战 并发编程之多进程篇

Swoole 进程池的简单实现 从 2.1.2 版本开始,Swoole 开始支持进程池功能,该功能基于 Server 的 Manager 模块实现,可用于管理多个工作进程。相比 Process ...

由 学院君 发布于8 months ago    浏览数: 2850    点赞数: 2

通过 Process 模块在 PHP 中实现多进程(一):简单的多进程 TCP 服务器实现

Swoole 从入门到实战 并发编程之多进程篇

Process vs PCNTL 我们知道,通过 PHP 自带的扩展 PCNTL 可以实现基于 Unix 的多进程管理(不能用于 Web 服务器环境),比如 Laravel 自带的队列系列解决方...

由 学院君 发布于8 months ago    浏览数: 3156    点赞数: 3

LaravelS 站在巨人的肩膀上,通过Swoole加速Laravel/Lumen

Laravel 优质扩展包系列 性能优化

背景:公司严重依赖Laravel和Lumen框架,最近性能问题明显暴露出来。 解决:站在巨人的肩膀上,通过Swoole加速Laravel/Lumen 调研了目前已有的Laravel+Swoo...

由 hhxsv5 发布于2 years ago    浏览数: 4314    点赞数: 2