From ab9eda3eec7500f920e4bf6b71d07ca1043d76ac Mon Sep 17 00:00:00 2001 From: augushong Date: Sat, 8 Jul 2023 09:51:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BC=93=E5=AD=98=E5=92=8C?= =?UTF-8?q?=E5=AE=A2=E6=88=B7=E7=AB=AF=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .example.env | 6 +++++- app/index/controller/Post.php | 12 ++---------- config/cache.php | 23 ++++++++++++----------- view/index/post/read.html | 4 ---- 4 files changed, 19 insertions(+), 26 deletions(-) diff --git a/.example.env b/.example.env index 0109728..99bb440 100644 --- a/.example.env +++ b/.example.env @@ -15,4 +15,8 @@ CHARSET = utf8mb4 DEBUG = true [LANG] -default_lang = zh-cn \ No newline at end of file +default_lang = zh-cn + +[CACHE] +driver=file +REDIS_SELECT=1 \ No newline at end of file diff --git a/app/index/controller/Post.php b/app/index/controller/Post.php index e394721..7344eac 100644 --- a/app/index/controller/Post.php +++ b/app/index/controller/Post.php @@ -71,15 +71,6 @@ class Post extends Common $model_visit->nickname = $this->userinfo['nickname'] ?? ''; $model_visit->ip = $this->request->ip(); - $model_visit->save(); - - return $model_visit; - } - - public function parseVisit($visit_id) - { - $model_visit = PostVisit::find($visit_id); - $user_agent = $this->request->header('user-agent'); $dd = new DeviceDetector($user_agent); @@ -101,6 +92,7 @@ class Post extends Common $model_visit->save(); - return json_message(); + return $model_visit; } + } diff --git a/config/cache.php b/config/cache.php index a14d5cd..7b2fe8d 100644 --- a/config/cache.php +++ b/config/cache.php @@ -7,7 +7,6 @@ use think\facade\Request; // | 缓存设置 // +---------------------------------------------------------------------- - $default = Env::get('cache.driver', 'file'); if (Request::isCli()) { @@ -19,28 +18,30 @@ return [ 'default' => $default, // 缓存连接方式配置 - 'stores' => [ + 'stores' => [ 'file' => [ // 驱动方式 - 'type' => 'File', + 'type' => 'File', // 缓存保存目录 - 'path' => '', + 'path' => '', // 缓存前缀 - 'prefix' => '', + 'prefix' => '', // 缓存有效期 0表示永久缓存 - 'expire' => 0, + 'expire' => 0, // 缓存标签前缀 'tag_prefix' => 'tag:', // 序列化机制 例如 ['serialize', 'unserialize'] - 'serialize' => [], + 'serialize' => [], ], - + // redis缓存 - 'redis' => [ + 'redis' => [ // 驱动方式 - 'type' => 'redis', + 'type' => 'redis', // 服务器地址 - 'host' => '127.0.0.1', + 'host' => '127.0.0.1', + 'select' => Env::get('cache.redis_select', 0), + 'prefix' => '', ], // 更多的缓存连接 ], diff --git a/view/index/post/read.html b/view/index/post/read.html index da74004..2da4dcf 100644 --- a/view/index/post/read.html +++ b/view/index/post/read.html @@ -381,10 +381,6 @@ }); - - \ No newline at end of file