官方文档安装composer require topthink/think-queue配置配置文件位于 config/queue.php公共配置[ 'default'=>'sync' //驱动类型,可选择 sync(默认):同步执行,database:数据库 ...
毫无疑问 重点在 Workerman Workerman是一款纯PHP开发的开源高性能的PHP socket 服务框架。GatewayWorker基于Workerman开发的一个项目框架,用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等ThinkPHP 手册中 ...
SwooleSwoole是一个面向生产环境的 PHP 异步网络通信引擎。使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。安装首先按照Swoole官网说明安装swoole扩展,然后安装think-swoole扩展。composer requ ...
location / { index index.php; #如果文件不存在则尝试TP解析 if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } } ...
tp5.1中引入了容器(Container)和门面(Facade)这两个新的类官方文档已经给出了定义:容器(Container)实现类的统一管理,确保对象实例的唯一性。门面(Facade)为容器(Container)中的类提供了一个静态调用接口,相比于传统的静态方法调用, 带来了更好的可测试性和扩展性,你可以为 ...
本文实例讲述了thinkPHP5 tablib标签库自定义方法。分享给大家供大家参考,具体如下:官方文档的标签库使用教程没有写得太细,自己摸索出来了一些。1 、在common(我是在common,你自己看,反正是用命名空间载入)里新建目录taglib2、在taglib里新建Tag.php 继承think的Tgl ...
TP5中如何使用QueryList4,所以写了这篇教程。说实话我并不太想写这篇教程,因为实在是没有什么技术含量。安装步骤下载TP5去ThinkPHP官网下载最新的ThinkPHP5框架代码: http://www.thinkphp.cn安装QueryList在ThinkPHP5代码根目录执行composer命令 ...