书栈网 · BookStack 本次搜索耗时 0.021 秒,为您找到 403 个相关结果.
  • 请求

    请求 请求 <? php <? php include "./vendor/autoload.php" ; \EasySwoole\EasySwoole\Core :: getInstance ()-> initialize (); go ( function () { $client = new \Ea...
  • 常见问题

    常见问题 端口占用 Socket 监听失败 外网无法访问 请求数据时 DNS 报错 常见问题 端口占用 出现类似 WARNING swSocket_bind(:483): bind(0.0.0.0:9501) failed, Error: Address already in use[98] 如下错误,可判定为端口被占用。 可以通过 ...
  • 单例

    单例 作用 用途 例子 核心对象方法 单例 单例模式确保类在全局只能有一个实例,因为它的实例是由自己保存,在类的外部也无法对该类进行实例化。 作用 PHP的单例模式是为了避免重复创建对象带来的资源消耗。 用途 实际项目中像数据库查询,日志输出,全局回调,统一校验等模块。这些模块功能单一,但需要多次访问,如果能够全局唯一,多次复用会...
  • WebSocket服务

    WebSocket WebSocket WebSocket 是一种在单个TCP 连接上进行全双工通信的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 修改配置文件MAIN_SE...
  • SnowFlake

    雪花算法 功能介绍 相关class位置 核心对象方法 make unmake 基本使用 雪花算法 功能介绍 生成唯一编号 相关class位置 SnowFlake namespace : EasySwoole\Utility\SnowFlake 核心对象方法 make 生成基于雪花算法的随机编号 mixed ...
  • Geohash

    操作方法 基本使用 操作方法 方法名称 参数 说明 备注 geoAdd $key, $locationData 新增geohash数据 $locationData为一个数组,写法为:[[longitude=>’’,latitude=>’’,name=>’’]] 或者 $locationData[[longitude,latitude,name]] ...
  • 项目简介

    easySwoole 特性: 优势: 关于ab基准测试: 其他 来源(书栈小编注) easySwoole EasySwoole 是一款基于Swoole Server 开发的常驻内存型PHP框架,专为API而生,摆脱传统PHP运行模式在进程唤起和文件加载上带来的性能损失。EasySwoole 高度封装了Swoole Server 而依旧维持S...
  • 配置文件

    配置文件 配置操作类 添加用户配置项 生产与开发配置分离 DI注入配置 动态配置 其他 配置文件 EasySwoole框架提供了非常灵活自由的全局配置功能,配置文件采用PHP返回数组方式定义,对于一些简单的应用,无需修改任何配置,对于复杂的要求,还可以自行扩展自己独立的配置文件和进行动态配置。框架安装完成后系统默认的全局配置文件是项目根目...
  • TP ORM

    think ORM 安装 创建数据库配置 全局初始化DB类 普通查询示例 模型查询示例 think ORM Github : ThinkORM - 从ThinkPHP5.1独立出来的数据库ORM类库 安装 composer require topthink / think - orm 创建数据库配置 在 \Easy...
  • 验证器

    Validate 例子 如何在控制器使用验证例子( demo ) 方法列表 验证规则类 Validate 验证器类: EasySwoole\Validate\Validate 例子 <? php /** * Created by PhpStorm. * User: root * Date: 18-10-...