书栈网 · BookStack 本次搜索耗时 0.015 秒,为您找到 941 个相关结果.
  • Channel

    协程 Channel 配置方式 使用方式 协程 Channel 基于 Swoole 提供的 Swoole\Coroutine\Channel ,直接在配置文件中设置,就可以在worker 进程中使用,数据互通。 Swoole\Coroutine\Channel 可以作为队列使用,支持多生产者协程和多消费者协程。底层自动实现了协程的切换和调度。...
  • 后台任务

    后台任务 说明 配置 定义任务执行类 投递任务 投递异步任务 同步投递任务 协程批量投递任务 注解 定义任务执行类 投递任务 投递异步任务 同步投递任务 协程批量投递任务 后台任务 说明 在后台任务中,因为是运行在task 进程,所以无法使用协程和协程客户端。如果你要操作数据库或Redis ,一定要配置同步的连接池。 ...
  • 后台任务

    后台任务 说明 配置 定义任务执行类 投递任务 投递异步任务 同步投递任务 协程批量投递任务 注解 定义任务执行类 投递任务 投递异步任务 同步投递任务 协程批量投递任务 后台任务 说明 在后台任务中,因为是运行在task 进程,所以无法使用协程和协程客户端。如果你要操作数据库或Redis ,一定要配置同步的连接池。 ...
  • 搭建php环境

    安装tarsphp依赖环境 安装php 安装swoole 安装tarsphp扩展 TarsPHP开发相关 快速运行tars-http-server 开发和打包 发布 日志查看 安装tarsphp依赖环境 建议安装 php7 + swoole2 + 安装php 项目地址 https : //github.com/php/ph...
  • Coroutine

    Coroutine 方法 isIn Coroutine 类名: Imi\Util\Coroutine 协程帮助类 继承了\Swoole\Coroutine 方法 isIn 判断当前是否在协程中运行 var_dump ( Coroutine :: isIn ()); 由于继承了 Swoole 的协程类,所以可以使用其...
  • 前言

    概述 概览 概述 Testing Is Documentation tests/Docs/Preface/PrefaceSummaryDoc.php 再小的个体都有自己的品牌,QueryPHP 与你相约这个时代。 概览 QueryPHP 文档系统概览。 项目 标识 备注 序言 preface 入门 started 指南 guide...
  • Bootstrap 事件

    bootstrap 事件 在框架启用前(在 bootstrap 事件中)调用协程 API bootstrap 事件 bootstrap 事件允许在框架未初始化之前,先进行初始化其他需要的业务代码。该事件是在 EasySwoole 3.2.5版本之后 新增的。 在框架安装之后产生的 easyswoole 启动脚本文件中,将会自动判断框架根目录...
  • 生命周期

    生命周期 启动/引导 请求 响应 退出 架构与理念 生命周期 由于 FastD 是可运行在 FPM 和 Swoole 之上,在 FPM 运行环境下,生命周期与普通的 PHP 是一致的。 而那么在 Swoole 运行环境当中,则是运行在内存当中,常规的 PHP 开发者都没有很好的内存进行清理管理,所以若是运行在 Swoole 环境上,则需要...
  • 基础准备

    基础准备 入门须知 基础准备 在使用 swoft 之前你需要具备一些服务端编程基础理论,在传统的php-fpm 开发模式下 你基本不需要担心,资源释放,共享变量等相关的问题。 不过你不用担心 在 2.x 版本,你可以 php-fpm 模式开发下一样简单,如果你有用过 Laravel 入手就更快了,因为 DataBase 和 Redis ...
  • 单元测试

    Phpunit 组件 组件要求 安装方法 仓库地址 基本使用 预处理 如何进行单元测试 连接注册 预处理 编写测试用例 执行 Phpunit 组件 EasySwoole/Phpunit 是对 Phpunit 的协程定制化封装,主要为解决自动协程化入口的问题。并屏蔽了 Swoole ExitException 。 组件要求 ...