Hyperf
文章平均质量分 81
Hyperf框架
太阳上的雨天
执着于理想,纯粹于当下
太阳上的雨天
C/C++、Go、JAVA、PHP、VUE
展开
-
Hyperf定时任务
Hyperf初体验 定时任务项目开发难免会用到定时任务去执行一些简单的操作,学习hyperf也避免不了要去学习定时任务,写这篇文章也是参考官方文档给出的教程,希望能给一起学习的人提供帮助,如有不足欢迎指正。hyperf/crontab 组件为您提供了一个 秒级 定时任务功能,只需通过简单的定义即可完成一个定时任务的定义。使用hyperf定时任务,需要安装定时任务组件,通过composer安装,命令如下:安装sudo composer require hyperf/crontab使用启用任务调原创 2020-05-28 11:50:35 · 7364 阅读 · 3 评论 -
Hyperf使用session
Hyperf使用sessionhyperf初体验 session学习在使用session之前需要先去了解一下,hyperf的注解作用。官当文档说法:注释:给程序员看,帮助理解代码,对代码起到解释、说明的作用。注解:给应用程序看,用于元数据的定义,单独使用时没有任何作用,需配合应用程序对其元数据进行利用才有作用。注解又分为类注解、方法注解、类属性注解,使用session是属于属性注解。session测试学习一.新建路由//session缓存Router::addGroup('/sess/原创 2020-05-28 09:34:25 · 1625 阅读 · 0 评论 -
Hyperf 日志
Hyperf初体验 日志Hyperf,默认日志配置文件在 config/autoload/logger.php文件中.通过查看文件发现日志保存在/runtime/logs/hyperf.log, 可是日志每天都会产生,在保存在一个日志文件中,会导致该日志文件会非常庞大,切不好查看日志错误信息。可以按照日期每天生成一个新的日志文件,方便错误信息查看。只需要在loger.php中配置下即可把logger.php文件里的stream改成filename即可项目中引入日志,讲异常写入日志<?php原创 2020-05-27 11:52:35 · 2448 阅读 · 0 评论 -
hyperf配置数据库、redis、模型创建
hyperf配置数据库、redis、模型创建Hyperf初体验一.配置数据库配置文件位于config/autoload/database.php,配置信息位于项目根目录下.env文件二.模型创建sudo php bin/hyperf.php gen:model GoodsOrderModel会在app/Model目录下创建GoodsOrderModel文件获取商品列表在GoodsOrderController控制器中引入GoodsOrderModeluse App\Model\Go原创 2020-05-27 11:05:12 · 5057 阅读 · 0 评论 -
hyperf路由
hyperf初体验路由1.闭包定义路由Router::get('/hello-hyperf',function (){ return 'Hello Hyperf';});2.标准路由三种写法Router::get('/hello-hyperf1','App\Controller\TestController::index');Router::get('/hello-hyperf2','App\Controller\TestController@index2');Router::ge原创 2020-05-27 10:23:51 · 1330 阅读 · 0 评论 -
hyperf 配置虚域名
hyperf 配置虚域名小编是初体验hyperf ,使用nginx配置虚拟域名,也是一步一步摸索过来。由于hyperf 是通过控制台命令行启动.与以往框架不同,hyperf并没有index.php文件,hyperf的入口文件是bin/hyperf.php 按照官方文档讲,需要配置反向代理第一步:在vhost目录下新建配置文件第二步:采用反向代理配置虚拟域名与以往的不同是,不需要root 指向根目录,也不需要入口文件,贴出小编的配置文件代码upstream hyperf { se原创 2020-05-27 09:55:49 · 2131 阅读 · 0 评论 -
Hyperf关闭控制台debug日志
Hyperf关闭控制台debug日志接触hyperf初体验。从控制台启动(sudo php bin/hyperf)hyperf每次都有debug日志,对于小编这种强迫症的人来讲,想要去掉,只需要找到config/config.php,注释掉debug即可注释前:注释后:看着简洁了许多...原创 2020-05-27 09:05:36 · 4454 阅读 · 0 评论 -
php安装 protobuf扩展(Ubuntu)
php安装 protobuf扩展(Ubuntu)安装protobufsu rootwget https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.tar.gz tar zxvf protobuf-2.6.1.tar.gz cd protobuf-2.6.1/ ./configure --prefix=/usr/local/protobuf make && make inst原创 2020-05-12 11:18:25 · 1925 阅读 · 1 评论