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

    编程须知 不能通过全局变量获取属性参数 通过容器获取的类都是单例 编程须知 这里收集各种通过 Hyperf 编程前应该知晓的知识点或内容点。 不能通过全局变量获取属性参数 在 PHP-FPM 下可以通过全局变量获取到请求的参数,服务器的参数等,在 Hyperf 和 Swoole 内,都 无法 通过 $_GET/$_POST/$_RE...
  • 编程须知

    编程须知 不能通过全局变量获取属性参数 通过容器获取的类都是单例 编程须知 这里收集各种通过 Hyperf 编程前应该知晓的知识点或内容点。 不能通过全局变量获取属性参数 在 PHP-FPM 下可以通过全局变量获取到请求的参数,服务器的参数等,在 Hyperf 和 Swoole 内,都 无法 通过 $GET/$_POST/$_REQ...
  • 介绍

    介绍 框架初衷 设计理念 生产可用 介绍 Hyperf 是基于 Swoole 4.3+ 实现的高性能、高灵活性的 PHP 协程框架,内置协程服务器及大量常用的组件,性能较传统基于 PHP-FPM 的框架有质的提升,提供超高性能的同时,也保持着极其灵活的可扩展性,标准组件均均基于 PSR 标准 实现,基于强大的依赖注入设计,保证了绝大部分组...
  • Task/Finish特性的用途

    Task/Finish特性的用途 Task/Finish特性的用途 task模块用来做一些异步的慢速任务,比如webim中发广播,发送邮件等。 task进程必须是同步阻塞的 task进程支持定时器node.js 假如有10万个连接,要发广播时,那会循环10万次,这时候程序不能做任何事情,不能接受新的连接,也不能收包发包。 而swoole不同,丢...
  • CURL SSL错误

    CURL SSL错误 相关代码 解决方案 CURL SSL错误 在低版本的CURL中,若在服务启动前执行CURL一个ssl连接 那么此后在回调函数内再次执行该curl,会报错: A PKCS #11 module returned CKR_DEVICE_ERROR, indicating that a problem has occurred ...
  • 请求与响应

    请求与响应 PSR-7 基本方法 请求对象 如何获取 请求动作方法 请求的URI 请求 Headers 全部的 Headers 指定的 Header 一些辅助方法 请求数据获取 GET 数据 POST 数据 GET & POST 数据 JSON 数据 RAW 数据 SERVER 数据 额外的方法 响应对象 额外的方法 ...
  • 定义任务

    定义任务 注解 实例 定义任务 一个类就是一个任务组,类里面的每个方法,就是一个任务。 注解 @Task name 定义任务名称,缺省时类名,用于投递任务,且必须唯一 coroutine 是否启动一个协程运行业务逻辑,缺省是false (由于Swoole的TaskWorker尚不支持运行协程代码,顾此选项目前仅做预留) 实例 ...
  • Process->read

    Process->read 注意事项 Process->read 从管道中读取数据。 function Process -> read ( int $buffer_size = 8192 ) : string | bool ; $buffer_size 是缓冲区的大小,默认为8192 ,最大不超过64K 管道类...
  • PHP

    PHP 创建 PHP 运行环境 PHP 扩展列表 PHP 创建 PHP 运行环境 点击创建运行环境按钮,选择 PHP 版本和扩展 1Panel 支持维护 5.x、7.x 和 8.x 三个大版本,用户可以根据自己的需求选择合适的版本。 PHP 扩展列表 Extension PHP 5.5 PHP 5.6 PHP 7.0 PHP 7...
  • 服务主进程启动

    服务主进程启动事件 服务主进程启动事件 function onStart ( \swoole_server $server ); Server启动在主进程的主线程回调此函数 在此事件之前Swoole Server已进行了如下操作 已创建了manager进程 已创建了worker子进程 已监听所有TCP/UDP端口 已监听了定时器 接下...