书栈网 · BookStack 本次搜索耗时 0.017 秒,为您找到 78 个相关结果.
  • 服务提供器

    服务提供器 自定义服务提供器 实现 register 方法 注入容器 内置命令行 服务提供器 服务提供器提供了自定义扩展和处理的入口,实现依赖于 container 每个提供器都需要实现 FastD\Container\ServiceProviderInterface 接口,实现 register 方法并处理服务提供。 自定义服...
  • 响应处理

    响应处理 响应处理 FastD API 返回均是响应 json , 因为主要单独针对 API 场景, 如果功能无法满足业务需要,可以通过自定义 扩展 来实现业务目的。 namespace Http \Controller ; use FastD \Http\ServerRequest ; class IndexCo...
  • TCPServer

    TCP Server TCP Server 框架提供原始的 TCPServer, 由 \FastD\Servitization\Server\TCPServer 提供。实现代码如下: <? php namespace FastD \Servitization\Server ; use FastD \Http\ServerR...
  • API文档

    API 文档 注释示例: 控制器 模型 API 文档 FastD 框架中已经默认集成 swagger 文档,仅需要通过以下命令即可生成文档,亦可通过集成的方式将文档集中到一个中心管理。 php bin / console doc 命令会将数据按照 app.php 配置的应用名进行生成,打开 html 文件即可访问文档。 文档的方...
  • 创建服务提供器

    服务提供器 安装已有提供器 实现服务提供器 服务提供器 fastd 为何如此强大与灵活,更多是因为有服务提供器的存在,因此用户可以很灵活很自由地创造自己的轮子并且无缝整合,为此,我们也内置了很多提高效率的轮子。 创建服务提供器步骤如下: 创建服务对象 注册到配置 安装已有提供器 $ composer require fastd /...
  • 自定义服务器

    自定义服务器 自定义服务器 当我们内置的服务器不足以支撑满足业务需求的时候,可以通过实现自己的服务器来满足业务的需求。 实现自己的服务器是相当简单的,如果初次尝试的朋友可以了解一下官方的例子: swoole 另外,因为框架中使用 fastd/swoole 组件,内部分装的一些流程和demo也需要去了解一下。例子: fastd/swoole ...
  • WebSocketServer

    WebSocket Server 2.如果你想自定义WebSocket 只需要修改配置为 WebSocket Server 1.框架提供原始的 FastD\Servitization\Server,实现代码如下: <? php class WebSocketServer extends WebSocket { ...
  • HttpServer

    HTTP Server HTTP Server 框架提供 HTTP Server,除非有特殊需求,否则能够满足日常大部分操作,与 PHP 内置web服务器同样操作。 设置 HTTPServer 仅需要对 class 选项进行调整即可。如下: <? php return [ 'host' => 'http://0.0...
  • Swoole服务器

    Swoole 服务器 守护进程 多端口监听 服务器进程 完整的配置 Task 服务器 Server\TaskServer Swoole 客户端 Swoole 服务器 Swoole 服务器依赖于 swoole 并且提供灵活优雅的实现方式。 swoole 必须依赖于 ext-swoole 扩展,并且版本 >= 1.9.6 swo...
  • 配置

    应用配置 路由配置 应用配置 服务器配置 自定义配置项 应用配置 应用配置分为 3 中配置类型 基础配置 服务器配置 自定义配置 基础配置分别由: 路由配置 应用配置 组成,分别是存储基础业务配置和路由访问的地方. 路由配置 路由配置则是具体的路由配置信息,具体请前往: 路由与控制器 应用配置 应用配置则是整体核心配...