首页 > TAG信息列表 > swoft

php之swoft框架的安装

推荐操作系统:windows7系统、php5.6、DELL G3电脑 1.下载swoole扩展,地址: https://github.com/swoole/swoole-src/releases 2.linux下下载tar.gz包,下载完后解压,接着进入目录,执行以下命令: phpize 接着执行: ./configure --with-php-config=/usr/local/php/bin/php-config 最

swoft-个基于 Swoole 原生协程的PHP 微服务框架

刚才百度了一下swoft框架,官网打不开了,仓库也暂停了。不由感慨。曾经和同事踩了许多坑使用此极其小众的框架完成微服务项目。使用它的唯一目的就是提高程序性能(底层使用了协程),为此大家都学习了很多新知识,解决很多百度都百度不到的问题,赶上了一波docker微服务的潮流。更有同事搭建了

swoft读取TXT

单列TXT $file = $request->file('courseware'); $path = $file->getFile(); $fileArr = file($path); foreach($fileArr as $v){ $a = trim($v); $a = str_replace("\r\n","",$a); $a = str_re

2021-11-08

在swoft-devtool组件中使用php bin/swoft dclient:ws /echo命令连接WebSocket服务器,可以看到如下所示的连接成功消息 如果要查找已经注册的swoft路由,包括库里面的,可以查找:IP:PORT(HOST)/__devtool/http/routes 然后根据里面来找想要找的路由 http://host/wstest php swoftc

本地通过ssh连接docker中的swoft容器

简介  这篇文章主要介绍了本地通过ssh连接docker中的swoft容器以及相关的经验技巧 第一步:pull容器 docker pull swoft/swoft 第二步:运行并进入容器,必须要设置一个容器的22端口和主机中的一个端口的映射 docker run -it -p 18306:18306 -p 50001:22 --name swoft swoft/swof

Swoft

//获取全局的Request/Response对象 $request = Context::mustGet()->getRequest(); $response = Context::mustGet()->getResponse(); //设置返回格式 默认 UTF-8 $response->withContentType('application/json'); //返回JSON格式 $response->withData($arr); //$arr为数组

php 获取命令行参数

通常PHP都做http方式请求了,可以使用GET or POST方式接收参数,有些时候需要在shell命令下把PHP当作脚本执行,比如定时任务。这就涉及到在shell命令下如何给php传参的问题,通常有三种方式传参。 1.使用$argv or $argc参数接收 $argc => 参数个数 $argv => 参数 数组类型 /var/www/swof

基于 Swoft 协程框架的 PHP 微服务治理

于swoole 4.0全新的PHP编程模式上面是一段PHP代码,其中2个函数的执行时间都是1秒,整段代码执行完成需要2秒。要想将这种串行执行方式转换为并行执行,在PHP中可以通过创建多进程来执行每个函数,单个进程执行单个函数,这样在1秒钟能就能执行完上面的代码。虽然在Java中多线程应用很普遍,但

swoft 切面AOP尝试

  官网文档 https://www.swoft.org/documents/v2/basic-components/aop/ 视频教程 https://www.bilibili.com/video/BV12J411j721?p=51 切面 我理解 就是不破坏原有代码逻辑,往里面加入需要执行的前置 后置 操作   PointBean:定义目标类切点 include:需被 指定 为切点的目标

Swoft 2.0.5 更新,新增高效秒级定时任务、异常管理组件

什么是 Swoft ? Swoft 是一款基于 Swoole 扩展实现的 PHP 微服务协程框架。Swoft 能像 Go 一样,内置协程网络服务器及常用的协程客户端且常驻内存,不依赖传统的 PHP-FPM。有类似 Go 语言的协程操作方式,有类似 Spring Cloud 框架灵活的注解、强大的全局依赖注入容器、完善的服务治

Swoole框架Hyperf(一) - 安装与运行

emmmmmmmmm,这名字好。。好丑啊。被强行解释为: 这框架是swoft成员开发的,据说比swoft性能高。 composer安装,任意目录即可运行,不依赖于apache或nginx等服务器。 环境: composer create-project hyperf/hyperf-skeleton 等待即可,一开始没有反应。 如果出现了这种,也不知道啥意

[手把手教你] 用Swoft 搭建微服务(TCP RPC)

序言 Swoft Framework 基于 Swoole 原生协程的新时代 PHP 全栈式协程框架 Swoft 是什么? Swoft 框架是首个基于Swoole 原生协程的新时代 PHP高性能协程全栈框架,内置协程网络服务器及常用的协程客户端,常驻内存,不依赖传统的 PHP-FPM 全异步非阻塞 IO 实现,以类似于同步客户端的写法

Swoft 容器使用

可以借助Swoft下的Bean类操作容器 示例: 将类绑定至容器 use Swoft\Bean\Annotation\Bean; /** * @Bean("imageLogic") */ class ImageLogic extends BaseLogic { /** * 根据id获取图片 * @param int $id * @return array */ public static functio