推荐阅读
  • 基于 Swoole 在 Laravel 中实现异步事件监听及处理 原创

    • 小花花 小花花 在 6个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 124

    这一篇教程我们直接以 hhxsv5/laravel-s 扩展包为例,演示如何在 Laravel 项目中基于 Swoole 实现事件监听。系统自带事件首先我们来看一些扩展包自带的系统事件,这些系统事件又...

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

    • 小花花 小花花 在 6个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 70

    Swoole 异步任务实现原理我们知道,PHP 本身的设计是同步阻塞的,不支持多线程和异步 IO,所以当我们执行一些耗时的操作,比如发送广播,或者邮件,如果直接在当前进程中操作,会导致服务器响应变慢,...

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

    • 小花花 小花花 在 6个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 62

    Swoole 提供了异步高精度定时器功能,该功能类似 JavaScript 的 setInterval/setTimeout,粒度为毫秒级,底层基于 epoll_wait(异步)和 setitimer...

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

    • 小花花 小花花 在 6个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 93

    在上篇教程中,我们基于 Swoole 实现了简单的 WebSocket 服务器,然后在客户端通过 JavaScript 实现了 WebSocket 客户端,并演示了 WebSocket 的握手和通信过...

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

    • 小花花 小花花 在 6个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 78

    在此之前,有必要对 WebSocket 的原理做简单的说明,WebSocket 复用了 HTTP 协议来实现握手,然后通过请求报文中的 Upgrade 字段将 HTTP 协议升级到 WebSocket...

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

    • 小花花 小花花 在 6个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 100

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

  • Swoole 扩展安装与使用入门 原创

    • 小花花 小花花 在 6个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 81

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

  • Swoole 协程与 Go 协程的区别 原创

    • 小花花 小花花 在 6个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 51

    进程、线程、协程的概念 进程是什么? 进程就是应用程序的启动实例。 例如:打开一个软件,就是开启了一个进程。 进程拥有代码和打开的文件资源,数据资源,独立的内存空间。 线程是什么? 线...

  • 学习swoole入门到实战问题汇总 原创

    • 小花花 小花花 在 6个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 83

    1、swoole 的应用场景大概有哪些呢,写 API 合适吗,框架的话用普通框架和 swoole 结合的还是像 easyswoole 等哪个好呢?答:swoole 写 API 合适的,我部门就是用他来...

  • 用Node.js做接入层? 原创

    • 小花花 小花花 在 6个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 177

    很多公司用Node.js做接入层,比如阿里系的天猫和淘宝,后端大量的c/c++和java,前端用Node.js一点点替换php,据说如果都替换完成,可以每年服务器上节省电费700百万(不知真假)用No...

动态