01 2022 档案

摘要:一,配置api多版本: 1,目录结构: 2,路由: route/app.php <?php // + // | ThinkPHP [ WE CAN DO IT JUST THINK ] // + // | Copyright (c) 2006~2018 http://thinkphp.cn All 阅读全文
posted @ 2022-01-27 21:49 刘宏缔的架构森林 阅读(1220) 评论(0) 推荐(0) 编辑
摘要:一,extend目录的功能: extend目录可以存放自己所开发的具备通用功能的类, vendor目录存放的是通过composer下载的第三方库 注意与app目录下的内容区分 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https:/ 阅读全文
posted @ 2022-01-27 21:42 刘宏缔的架构森林 阅读(1343) 评论(0) 推荐(0) 编辑
摘要:一,编写php代码 1,config/errorMsg.php 代码: <?php //user define('USER_NOT_EXIST', ['code'=>1001,'msg'=>'用户不存在']); define('USER_NOT_ACTIVE', ['code'=>1002,'msg 阅读全文
posted @ 2022-01-27 21:36 刘宏缔的架构森林 阅读(1001) 评论(0) 推荐(0) 编辑
摘要:一,系统配置 .env 中配置redis [REDIS0] TYPE = redis HOST = 127.0.0.1 PORT = 6379 PASSWORD = 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog 阅读全文
posted @ 2022-01-26 21:44 刘宏缔的架构森林 阅读(624) 评论(0) 推荐(0) 编辑
摘要:一,安装ab: 1,安装 root@lhdpc:~# apt-get install httpd-tools 2,查看安装的路径 root@lhdpc:~# whereis ab ab: /usr/bin/ab /usr/share/man/man1/ab.1.gz 3,查看ab的版本: root@ 阅读全文
posted @ 2022-01-26 21:38 刘宏缔的架构森林 阅读(1104) 评论(0) 推荐(0) 编辑
摘要:一,从命令行创建用到的类: liuhongdi@lhdpc:/data/php/admapi$ php think make:controller Goods Controller:app\controller\Goods created successfully. liuhongdi@lhdpc: 阅读全文
posted @ 2022-01-26 21:33 刘宏缔的架构森林 阅读(595) 评论(0) 推荐(0) 编辑
摘要:一,js代码: OrderList.vue: <template> <div> <el-table :data="tableData" border row-key="UserId" stripe style="width: 100%" > <el-table-column label="订单ID" 阅读全文
posted @ 2022-01-22 12:49 刘宏缔的架构森林 阅读(1176) 评论(0) 推荐(0) 编辑
摘要:一,创建middelware和controller liuhongdi@lhdpc:/data/php/admapi$ php think make:middleware CheckSign Middleware:app\middleware\CheckSign created successful 阅读全文
posted @ 2022-01-22 12:44 刘宏缔的架构森林 阅读(1402) 评论(0) 推荐(0) 编辑
摘要:一,安装mpdf库 1,用composer安装: liuhongdi@lhdpc:/data/php/admapi$ composer require mpdf/mpdf 2, 查看已安装库的版本: liuhongdi@lhdpc:/data/php/admapi$ composer show mp 阅读全文
posted @ 2022-01-22 12:35 刘宏缔的架构森林 阅读(2150) 评论(0) 推荐(0) 编辑
摘要:一,编写php代码 1,lib/util/zip.php <?php namespace app\lib\util; class zip { //打包一个zip文件 public function makeZip($pathArr,$zipName) { $zip = new \ZipArchive 阅读全文
posted @ 2022-01-21 22:00 刘宏缔的架构森林 阅读(990) 评论(0) 推荐(0) 编辑
摘要:一,php配置文件大小和超时时间 1,编辑配置文件: root@lhdpc:~# vi /usr/local/soft/php8/etc/php.ini 上传文件大小 upload_max_filesize = 2M 设置为128M或需要的数值 post的大小: post_max_size = 8M 阅读全文
posted @ 2022-01-21 21:51 刘宏缔的架构森林 阅读(331) 评论(0) 推荐(0) 编辑
摘要:一,安装js-md5 1,用npm安装 liuhongdi@lhdpc:/data/vue/demo1$ npm install --save js-md5 added 1 package in 5s 21 packages are looking for funding run `npm fund 阅读全文
posted @ 2022-01-21 21:39 刘宏缔的架构森林 阅读(2938) 评论(0) 推荐(0) 编辑
摘要:一,安装ImageMagick库: 1,apt-get安装 root@lhdpc:~# apt-get install imagemagick 2,查看版本: root@lhdpc:~# convert --version Version: ImageMagick 6.9.11-60 Q16 x86 阅读全文
posted @ 2022-01-17 21:33 刘宏缔的架构森林 阅读(764) 评论(0) 推荐(0) 编辑
摘要:一,安装phpshpreadsheet 1,composer安装 liuhongdi@lhdpc:~$ cd /data/php/admapi/ liuhongdi@lhdpc:/data/php/admapi$ composer require phpoffice/phpspreadsheet 2 阅读全文
posted @ 2022-01-17 21:14 刘宏缔的架构森林 阅读(1408) 评论(0) 推荐(0) 编辑
摘要:一,创建过滤IP的中间件 1,创建: liuhongdi@lhdpc:/data/php/admapi$ php think make:middleware CheckIp Middleware:app\middleware\CheckIp created successfully. 2,代码: m 阅读全文
posted @ 2022-01-15 10:59 刘宏缔的架构森林 阅读(395) 评论(0) 推荐(0) 编辑
摘要:一,thinkphp6配置强制路由: 1,修改config/route.php 设置url_route_must一项的值为true 如下: // 是否强制使用路由 //'url_route_must' => false, 'url_route_must' => true, 2,查看修改后的效果: 访 阅读全文
posted @ 2022-01-15 10:50 刘宏缔的架构森林 阅读(1335) 评论(0) 推荐(0) 编辑
摘要:一,qr-code代码库的地址: https://github.com/endroid/qr-code 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/index.php/2023/05 阅读全文
posted @ 2022-01-15 10:41 刘宏缔的架构森林 阅读(1052) 评论(0) 推荐(0) 编辑
摘要:一,编写php代码: 1,创建写日志的middleware: liuhongdi@lhdpc:/data/php/admapi$ php think make:middleware AdminLog Middleware:app\middleware\AdminLog created success 阅读全文
posted @ 2022-01-15 10:30 刘宏缔的架构森林 阅读(1603) 评论(0) 推荐(0) 编辑
摘要:一,使用bcrypt实现加密和验证的php代码: class Auth extends BaseController { /* *测试用bcrypt方式验证密码 * *@return \think\Response * */ public function testPass() { //原始密码 $ 阅读全文
posted @ 2022-01-12 18:55 刘宏缔的架构森林 阅读(1413) 评论(0) 推荐(0) 编辑
摘要:一,访问yac的php代码: 1,创建controller liuhongdi@lhdpc:/data/php/admapi$ php think make:controller Yac Controller:app\controller\Yac created successfully. 2,co 阅读全文
posted @ 2022-01-12 18:50 刘宏缔的架构森林 阅读(211) 评论(0) 推荐(0) 编辑
摘要:一,关于yac项目: 1,代码地址 https://github.com/laruence/yac 2,鸟哥博客上的介绍: https://www.laruence.com/tag/yac 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文:  阅读全文
posted @ 2022-01-12 18:44 刘宏缔的架构森林 阅读(319) 评论(0) 推荐(0) 编辑
摘要:一,安装firebase/php-jwt扩展: 1,命令: liuhongdi@lhdpc:/data/php/admapi$ composer require firebase/php-jwt 2,安装成功后的位置: 3,查看firebase/php-jwt的版本: liuhongdi@lhdpc 阅读全文
posted @ 2022-01-07 22:05 刘宏缔的架构森林 阅读(2210) 评论(2) 推荐(0) 编辑
摘要:一,vue前端代码 1,Login.vue <template> <div style="padding:20px;display: flex;align-items:center;justify-content: center;"> <form :model="account" style="ma 阅读全文
posted @ 2022-01-07 21:33 刘宏缔的架构森林 阅读(990) 评论(0) 推荐(0) 编辑
摘要:一,创建command 1,创建command liuhongdi@lhdpc:/data/php/admapi$ php think make:command SetOrderStatus setorderstatus Command:app\command\SetOrderStatus crea 阅读全文
posted @ 2022-01-05 21:39 刘宏缔的架构森林 阅读(1174) 评论(0) 推荐(0) 编辑
摘要:一,查看线上所有的库: liuhongdi@lhdpc:/data/php/admapi$ composer show --all 查询时间较长,一般不必要 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.img 阅读全文
posted @ 2022-01-05 21:28 刘宏缔的架构森林 阅读(154) 评论(0) 推荐(0) 编辑
摘要:一,创建一个order类,在其中应用事务 1,创建order的model liuhongdi@lhdpc:/data/php/admapi$ php think make:model Order Model:app\model\Order created successfully. 2,代码: mo 阅读全文
posted @ 2022-01-04 21:57 刘宏缔的架构森林 阅读(376) 评论(0) 推荐(0) 编辑
摘要:一,vue代码: Upload.vue <template> <div> 请选择上传幻灯图片: <input type="file" id="back" ref="backfile" multiple @change="handleFile" /> <div id="imglist" style=" 阅读全文
posted @ 2022-01-04 21:44 刘宏缔的架构森林 阅读(1145) 评论(0) 推荐(0) 编辑
摘要:一,创建商品图片所在的目录: liuhongdi@lhdpc:/etc/nginx/sites-enabled$ cd /var/www/html/ liuhongdi@lhdpc:/var/www/html$ sudo mkdir goodsimage [sudo] liuhongdi 的密码: 阅读全文
posted @ 2022-01-04 21:35 刘宏缔的架构森林 阅读(548) 评论(0) 推荐(0) 编辑