Logo Laravel 学院
文档
  • Laravel 8.x 中文文档
  • Laravel 7.x 中文文档
  • Laravel 6.x 中文文档
  • Laravel 5.8 中文文档
  • Laravel 5.7 中文文档
  • Laravel 5.6 中文文档
  • Laravel 5.5 中文文档
  • Laravel 5.4 中文文档
  • Laravel 5.3 中文文档
  • Laravel 5.2 中文文档
  • Laravel 5.1 中文文档
  • Lumen 中文文档
全栈教程
  • PHP 全栈工程师指南
  • PHP 入门到实战
  • Laravel 入门到精通
  • Vue.js 入门到实战
  • 玩转 PhpStorm 教程
  • Laravel 博客入门项目
  • Laravel 微信小程序项目
  • Laravel 前后端分离项目
  • Swoole 入门到实战
  • Eloquent 性能优化实战
  • Redis 高性能实战系列
  • Laravel 新版本特性
  • PHP 新特性与最佳实践
Golang
  • Go 入门教程
  • Go Web 编程
  • Gin 使用教程
  • 微服务开发
内功修炼
  • 数据结构与算法
  • 网络协议
  • 微服务从入门到实践
  • 高性能 MySQL 实战
  • 高性能 Redis 实战
  • Laravel 消息队列实战
  • Laravel 从学徒到工匠
  • PHP 设计模式系列
  • 名企面试指南
资源库
  • Laravel 资源大全
  • Laravel 开源项目
  • Laravel 扩展包
  • Laravel 资源下载
更多
  • 博客 & 新闻
  • 问答 & 讨论
  • Leetcode 题解
  • 学院君读书笔记系列
  • 关于 Laravel 学院
  • Laravel 互助学习群
  • Golang 互助学习群
更多
  • Laravel 中文文档
  • Laravel 全栈教程
  • Laravel 学习路径
  • Go 入门教程
  • 程序员内功修炼
  • 博客
  • 问答
Search Sign up Log in
Info
Content
Book Navigation
  • Swoole 从入门到实战教程

  • 目录索引

  • 快速入门

    • Swoole 扩展安装与使用入门

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

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

    • 在 Laravel 中集成 Swoole 实现 WebSocket 服务器

  • 异步处理

    • 基于 Swoole 定时器实现毫秒级任务调度

    • 基于 Swoole 在 Laravel 中实现异步任务队列

    • 基于 Swoole 在 Laravel 中实现异步事件监听及处理

  • 并发编程之多进程篇

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

    • 基于 Process 模块在 PHP 中实现多进程(二):进程间通信

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

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

  • 并发编程之协程篇

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

    • 基于 Swoole 实现协程篇(二):通过协程实现并发编程

    • 基于 Swoole 实现协程篇(三):在 Laravel 框架中使用协程

    • 基于 SMProxy 通过协程调度实现 MySQL 连接池

  • 底层原理篇

    • Swoole 的底层架构及运行原理

    • Swoole 驱动的 Laravel 应用优化原理及注意事项

  • 实战篇

    • 基于 Swoole 实现支持高并发的实时弹幕功能(上)

    • 基于 Swoole 实现支持高并发的实时弹幕功能(下)

    • 基于 Swoole 开发实时在线聊天室(一):环境准备篇

    • 基于 Swoole 开发实时在线聊天室(二):后台数据库准备和 API 认证功能实现

    • 基于 Swoole 开发实时在线聊天室(三):后台 WebSocket 服务器实现

    • 基于 Swoole 开发实时在线聊天室(四):前端资源初始化

    • 基于 Swoole 开发实时在线聊天室(五):Homestead 开发环境初始化

    • 基于 Swoole 开发实时在线聊天室(六):建立 socket.io 客户端与 Swoole Websocket 服务器的连接

    • 基于 Swoole 开发实时在线聊天室(七):基于 Muse UI 3.0 的前端用户认证功能实现

    • 基于 Swoole 开发实时在线聊天室(八):Websocket 服务端重构与用户认证

    • 基于 Swoole 开发实时在线聊天室(九):实现客服机器人聊天功能

    • 基于 Swoole 开发实时在线聊天室(十):用户登录后获取未读消息数

    • 基于 Swoole 开发实时在线聊天室(十一):进入聊天室后获取历史聊天记录

    • 基于 Swoole 开发实时在线聊天室(十二):加入和退出聊天室房间功能实现

    • 基于 Swoole 开发实时在线聊天室(十三):发送文本/表情消息

    • 基于 Swoole 开发实时在线聊天室(十四):发送图片消息

    • 基于 Swoole 开发实时在线聊天室(十五):实现用户头像上传功能

    • 基于 Swoole 开发实时在线聊天室(十六):轮询保持长连接优化

    • 基于 Swoole 开发实时在线聊天室(十七):Websocket 通信用户认证逻辑优化

Books
Swoole 从入门到实战教程
异步处理

异步处理

Created 5 years ago by 学院君, Updated 5 years ago    63427 views    0 likes    0 collects

基于 Swoole 定时器实现毫秒级任务调度

Swoole 定时器简介 Swoole 提供了异步高精度定时器功能,该功能类似 JavaScript 的 setInterval/s...

由 学院君 发布于5 years ago    浏览数: 21948    点赞数: 13

基于 Swoole 在 Laravel 中实现异步任务队列

Swoole 异步任务 实现原理 我们知道,PHP 本身的设计是同步阻塞的,不支持多线程和异步 IO,所以当我们执行一些耗时的操作,...

由 学院君 发布于5 years ago    浏览数: 25200    点赞数: 10

基于 Swoole 在 Laravel 中实现异步事件监听及处理

这一篇教程我们直接以 hhxsv5/laravel-s 扩展包为例,演示如何在 Laravel 项目中基于 Swoole 实现事件监...

由 学院君 发布于5 years ago    浏览数: 13832    点赞数: 6

Search Results

Clear Search
分享到以下平台:

No Comments
登录后即可添加评论
升级为学院君订阅用户
Back to top

© 2025 基于 Laravel 6 构建 | 关于学院 | 订阅服务 | 友情链接 | 站点地图