书栈网 · BookStack 本次搜索耗时 0.016 秒,为您找到 221 个相关结果.
  • 控制器

    websocket 控制器 说明 注解tag 创建控制器类 事件处理 处理握手 handshake 连接打开 open 接收消息 message 连接关闭 close 代码示例 客户端测试 websocket 控制器 在根据上两章安装配置好之后,就可以在 app/WebSocket 下创建需要的 websocket 控制...
  • 使用实例

    使用实例 使用实例 $data [] = translate ( 'title' , [], 'zh' ); $data [] = translate ( 'title' , [], 'en' ); $data [] = translate ( 'msg.body' , [ 'Swoft' , 1...
  • 视图配置

    配置视图组件 配置项说明 引入其他视图文件 配置视图组件 当你安装了 view 组件后,swoft 将会自动的注册它。 为何会自动注册 :) 请参考: swoft-view/src/Bootstrap/CoreBean.php ,以及前面的 组件 视图组件注册到容器里的名称为: view 基本配置(file: config/bea...
  • 简介

    Swoft Swoft 首个基于 Swoole 原生协程的新时代 PHP 高性能协程全栈框架,内置协程网络服务器及常用的协程客户端,常驻内存,不依赖传统的 PHP-FPM,全异步非阻塞 IO 实现,以类似于同步客户端的写法实现异步客户端的使用,没有复杂的异步回调,没有繁琐的 yield, 有类似 Go 语言的协程、灵活的注解、强大的全局依赖注入容器、...
  • 异常处理

    异常处理 1.编写的代码 2.配置能被swoft扫描到 异常处理 1.编写的代码 首先我们在 app目录下创建一个 Exception目录,建立一个异常捕获的处理控制器SwoftExceptionHandler 用到的注解 @ExceptionHandler() class注解,声明当前类是异常处理类@Handler() meth...
  • 环境安装

    开发准备 PHPStorm 安装Annotations插件 开发准备 PHPStorm 安装Annotations插件 通过文本编辑器的环境进行 Swoft 开发,在使用 Swoft 便捷的注解时,仍需要 use 注解相对应的命名空间, 这显然不是一个高效的做法。 我们推荐在 PHPStorm 环境下,并安装 Jetbrain 自带的 PH...
  • 启动与管理

    启动与管理 启动 使用 启动与管理 在项目目录下执行如下命令可以看到websocket server的管理命令. 跟http server的管理命令一致. $ php bin / swoft ws Description : There some commands for manage the webSocket serve...
  • 环境需求

    环境需求 必须安装的 有冲突的 推荐环境配置 环境需求 必须安装的 安装PHP并且版本至少 >7.0 ,推荐 7.1+ 安装php包管理器 composer 安装redis的异步客户端 hiredis 连接迭代器依赖 pcre 库 安装php扩展swoole, 并且版本至少 >=2.1 swoole开启协程和异步redis ...
  • 请求与响应

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

    生命周期 框架生命周期 请求生命周期 HTTP Server RPC Server 生命周期 框架生命周期 Swoft 的一切都是建立在 Swoole 扩展之上运行的,想要了解整个生命周期就必须要了解 Swoole 的生命周期,此部分可查阅 Swoole文档 获得更多的资料。 在 Swoft 服务启动阶段,我们主要关注 OnWo...