路由配置文件 config/routes.php <?php use Hyperf\HttpServer\Router\Router; // 下面三种方式的任意一种都可以达到同样的效果 Router::get('/hello-hyperf', 'App\Controller\IndexControl ...
转载 2021-09-15 18:47:00
267阅读
2评论
控制器 app/Controller/IndexController.php <?php namespace App\Controller; use Hyperf\HttpServer\Annotation\AutoController; use Hyperf\HttpServer\Contract ...
转载 2021-09-17 12:43:00
329阅读
2评论
控制器 app/Controller/IndexController.php <?php namespace App\Controller; use Hyperf\HttpServer\Annotation\AutoController; use Hyperf\HttpServer\Contract ...
转载 2021-09-16 20:53:00
548阅读
2评论
前言近些年微服务架构大行其道,趁着最近有时间,来捣鼓捣鼓微服务是怎么一回事。微服务架构微服务的概念由 Martin Fowler 于2014年3月提出:微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务和服务之间采用轻量级的通信机制相互沟通。每个服务都围绕着具体的业务进行构建,并且能够被独立的部署到生
转载 2月前
49阅读
Hyperf初体验 日志Hyperf,默认日志配置文件在 config/autoload/logger.php文件中.通过查看文件发现日志保存在/runtime/logs/hyperf.lo
原创 2023-05-05 17:30:24
481阅读
hyperf初体验路由1.闭包定义路由Router::get('/hello-hyperf',function (){ return 'Hello Hyperf';});2.标准路由三种写法Router::get('/hello-
原创 2023-05-05 17:30:58
217阅读
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
1142阅读
2评论
配置 config/autoload/logger.php <?php declare(strict_types=1); return [ 'default' => [ 'handler' => [ 'class' => Monolog\Handler\StreamHandler::class, ' ...
转载 2021-09-22 19:29:00
459阅读
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
296阅读
2评论
redis MSQYL 输出刚刚执行的 SQL 自动管理数据库事务 你可以使用 Db 的 transaction 方法在数据库事务中运行一组操作。如果事务的闭包 Closure 中出现一个异常,事务将
原创 2022-01-18 13:31:10
776阅读
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
263阅读
# 使用 Hyperf 实现 MongoDB 数据库连接 ## 背景介绍 在现代的软件开发中,使用数据库存储数据是非常常见的。而 MongoDB 是一种流行的 NoSQL 数据库,具有高性能、灵活的特点。而 Hyperf 是一个基于 Swoole 的高性能 PHP 微服务框架。本文将介绍如何在 Hyperf 中实现与 MongoDB 数据库的连接。 ## 步骤概览 以下是实现 Hyperf
原创 19天前
5阅读
hyperf-watch是一个php脚本实现的热更新组件 这个脚本就一个文件,直接下载这个文件就可以了,就这一个watch的脚本文件 linux下可以使用这个命令 wget -O watch https://gitee.com/hanicc/hyperf-watch/raw/master/watch
原创 2021-08-13 10:24:22
387阅读
通过构造方法注入 控制器 app/Controller/IndexController.php <?php namespace App\Controller; use App\Service\UserService; use Hyperf\HttpServer\Contract\RequestInt ...
转载 2021-09-13 16:35:00
498阅读
2评论
UDPServer类 app/Server/UdpServer.php <?php declare(strict_types=1); namespace App\Server; use Hyperf\Contract\OnPacketInterface; class UdpServer implem ...
转载 2021-10-07 17:18:00
164阅读
2评论
hyperf里面使用session的时候可以先安装组件包composer require hyperf/sessionSession 组件的配置储存于  config/autoload/session.php  文件中如文件不存在,可通过  php bin/hyperf.php vendor:publish hyperf/session
原创 2022-04-08 15:41:16
451阅读
Hyperf使用sessionhyperf初体验 session学习在使用session之前需要先去了解一下,hyperf的注解作用。官当文档说法:注释:给程序
原创 2023-05-05 17:25:47
39阅读
# Docker 安装 Hyperf 教程 ## 1. 整体流程 下面是安装 Hyperf 的整体流程,我们可以用表格展示步骤: | 步骤 | 描述 | | ---- | ---- | | 1 | 安装 Docker | | 2 | 创建一个名为 `docker-hyperf` 的文件夹 | | 3 | 在 `docker-hyperf` 文件夹中创建一个名为 `Dockerfile` 的文
原创 2月前
50阅读
Hyperf入门    概述    摘取一段Hyperf官网上对自己的描述:    Hyperf将超高速和灵活性作为自己的基因,Hyperspeed + Flexibility = Hyperf微服务铺路的框架。    最近公司的项目,在技术选型上采用hyperf来实现,借此机会我也体验了一把基于微服务的理念来做开发。
  • 1
  • 2
  • 3
  • 4
  • 5