hyperf-watch是一个php脚本实现的热更新组件 这个脚本就一个文件,直接下载这个文件就可以了,就这一个watch的脚本文件 linux下可以使用这个命令 wget -O watch https://gitee.com/hanicc/hyperf-watch/raw/master/watch
原创 2021-08-13 10:24:22
449阅读
文档:Hyperf文档Hyperf框架官方文档https://hyperf.wiki/一:准备环境基于宝塔环境,安装php7.4,Hyperf 2.2 需要PHP版本 >=
原创 2023-01-11 18:05:56
1300阅读
当更新完代码后,每次都得重启,效率比较低 可以使用官方的热更新包,实现修改代码后,自动重启 如果是新版本安装 composer require hyperf/watcher --dev 如果是使用旧的版本可以直接在composer.json require-dev中添加 比如2.1.* "hyper
原创 2021-08-01 16:57:01
897阅读
当测试一个hyperf框架的代码时,hyperf:7.2版本,自己加了个路由一直提示404 swoole的版本是4.6.7 php --ri swoole 各种查看文档终于发现: 2.0 升级指南 (hyperf.wiki) 启动服务并测试访问接口 使用 Swoole 4.5 版本和 view 组件
PHP
原创 2021-07-02 09:39:04
956阅读
10、整体实验CLUSTERv31、基于iSCSI的群集1.1、拓扑调整群集节点要求操作系统一致,所以在本原有环境中NODE1、NODE2是无法创建群集的。在进行检查时,会出现以下错误。                             这样,
php Workerman、Webman、Hyperf框架的异同点
转载 21天前
389阅读
hyperf框架自带单元测试工具 安装完框架后 composer create-project hyperf/hyperf-skeleton 直接在test/Cases下编写单元测试代码 比如我的两个接口一个是 / , 一个是 /hello , 返回的必须都是json信息才可以,直接返回字符串,测试
转载 2021-06-28 13:36:35
555阅读
协程协程与子进程(某个主程序的一部分代码)一样,协程也是一种程序组件。 协程(coroutine)不是进程或线程,其执行过程更类似于子进程,或者说不带返回值的函数调用对比 一个程序可以包含多个协程,对比一个进程可以包含多个线程,多个线程相对独立,有自己的上下文,切换受系统控制;协程也相对独立,有自己的上下文,但切换由自己控制,从当前协程切换到其它协程由当前协程来控制。协程的支持 Lua5 Pyth
这篇文章主要讲解了“在PhpStorm中hyperf调试的方法步骤是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在PhpStorm中hyperf调试的方法步骤是什么”吧!前言:大家在调试 Hyperf 的时候,可能总需要做一些服务的重启,重新点击 postman 的接口请求按钮,查看调试的结果是否正常,
转载 2024-04-07 07:58:58
427阅读
路由配置文件 config/routes.php <?php use Hyperf\HttpServer\Router\Router; // 下面三种方式的任意一种都可以达到同样的效果 Router::get('/hello-hyperf', 'App\Controller\IndexControl ...
转载 2021-09-15 18:47:00
336阅读
2评论
控制器 app/Controller/IndexController.php <?php namespace App\Controller; use Hyperf\HttpServer\Annotation\AutoController; use Hyperf\HttpServer\Contract ...
转载 2021-09-17 12:43:00
397阅读
2评论
控制器 app/Controller/IndexController.php <?php namespace App\Controller; use Hyperf\HttpServer\Annotation\AutoController; use Hyperf\HttpServer\Contract ...
转载 2021-09-16 20:53:00
638阅读
2评论
        HyperPacer脚本录制是通过在运行机器上启动一个Http代理服务器,让被录制应用程序通过该代理服务器进行网络传输,HyperPacer脚本录制器会拦截通过代理服务器的所有请求响应数据,来自动生成测试脚本。注意是拦截所有通过代理服务器的请求响应,可能在录制脚本的过程中存在其它程序不可见的网络访问,如果不希望录制在脚本中,就需要在录制配置中
Hyperf初体验 日志Hyperf,默认日志配置文件在 config/autoload/logger.php文件中.通过查看文件发现日志保存在/runtime/logs/hyperf.lo
原创 2023-05-05 17:30:24
676阅读
hyperf初体验路由1.闭包定义路由Router::get('/hello-hyperf',function (){ return 'Hello Hyperf';});2.标准路由三种写法Router::get('/hello-
原创 2023-05-05 17:30:58
295阅读
Cache代理类 Cache代理类 app/Utils/Cache.php <?php namespace App\Utils; use Hyperf\Utils\ApplicationContext; use Psr\SimpleCache\CacheInterface; class Cache ...
转载 2021-09-22 17:12:00
1307阅读
2评论
配置 config/autoload/logger.php <?php declare(strict_types=1); return [ 'default' => [ 'handler' => [ 'class' => Monolog\Handler\StreamHandler::class, ' ...
转载 2021-09-22 19:29:00
578阅读
2评论
添加配置(author) config/config.php <?php declare(strict_types=1); use Hyperf\Contract\StdoutLoggerInterface; use Psr\Log\LogLevel; return [ 'app_name' => ...
转载 2021-09-07 01:52:00
364阅读
2评论
redis MSQYL 输出刚刚执行的 SQL 自动管理数据库事务 你可以使用 Db 的 transaction 方法在数据库事务中运行一组操作。如果事务的闭包 Closure 中出现一个异常,事务将
原创 2022-01-18 13:31:10
887阅读
theme: githubredis```$redis = \Yii::$app->redis;$res = $redis->get('ttp:00d716905c8ed414aa0103ba17815795');$res = unserialize($res);return $this->asJson($res);$redisKey = "yixinzu...
原创 2023-04-03 20:38:13
295阅读
  • 1
  • 2
  • 3
  • 4
  • 5