前置环境 安装Redis 新建一个ThinkPHP6项目 ThinkPHP使用Redis 安装 Redis 扩展 # 在项目目录下执行如下代码,安装redis依赖 compos
原创 2024-04-20 19:44:20
131阅读
使用 $redis = new \Redis(); $redis->connect('127.0.0.1',6379); $redis->set('test','hello world!'); echo $redis->get("test");
原创 2015-10-08 20:06:00
53阅读
使用composer安装 composer require predis/predis,.env加入如下配置:[REDIS] HOST=127.0.0.1 scheme=tcp PORT=6379 CACHE_DB=0 TOKEN_DB=1 PASSWORD=adminconfig下redis配置文件redis.php<?php //Redis配置文件 return [ 'sche
原创 2024-08-08 11:06:06
391阅读
修改 config/cache.php 将其配置成多个缓存类型,示例 记得安装php的redis扩展,我其他博客有说,我这里就不说了 使用示例: 其他的用法和file缓存一样
原创 2022-06-13 17:03:23
484阅读
composer 安装 predis/predis 依赖,或者安装php_redis.dll的扩展。 我这里选择的是predis/predis 依赖。 composer require predis/predis 进入config/cache.php 配置添加redis缓存支持示例: <?php /
原创 2022-06-13 20:37:08
2826阅读
为了解决session 共享问题,使用redis存储session会话信息 首先我们先研究一下 thinkphp 底层是怎么调用session的 ThinkPHP/Library/Think/App.class.php 有这么一段 如果不是cli模式,则初始化 session, 找到 ThinkPH
原创 2021-07-27 09:54:01
956阅读
安装 composer require topthink/think-queue 配置 配置文件位于 config/queue.php 公共配置 [ 'default'=>'sync' //驱动类型,可选择 sync(默认):同步执行,database:数据库驱动,redis:Redis驱动//或其 ...
转载 2021-09-27 18:26:00
1704阅读
2评论
http://redis.io/download
原创 2017-04-27 11:13:11
2315阅读
首先要了解:memcache缓存为数据缓存,它不影响thinkphp里面的html文件缓存,两者可同时存在保证访问速度!下面介绍如何在thinkphp里面使用memcache缓存:1:首先你要有memcached文件,然后安装;(这里不详说)2:在配置文件里进行配置:    'DATA_CACHE_TYPE' => 'Memcache',   &nbs
原创 2015-11-23 16:05:30
532阅读
简介一:JWT介绍:全称JSON Web Token,基于JSON的开放标准((RFC 7519),以token的方式代替传统的Cookie-Session模式,用于各服务器、客户端传递信息签名验证。二:JWT优点:1:服务端不需要保存传统会话信息,没有跨域传输问题,减小服务器开销。2:jwt构成简单,占用很少的字节,便于传输。3:json格式通用,不同语言之间都可以使用。...
原创 2023-05-08 14:12:13
396阅读
Linux系统一直以其开源、免费、稳定等优点受到广泛的好评,而开发人员们也在不断探索和尝试在Linux系统上进行软件开发。对于PHP开发人员来说,ThinkPHP是一个非常受欢迎的开发框架,它提供了丰富的功能和便捷的开发方式,极大地提高了开发效率和代码质量。 在Linux系统上使用ThinkPHP开发项目不仅可以利用Linux系统的高效性能和稳定性,还可以与Linux系统完美结合,实现更好的开发
原创 2024-05-08 11:26:23
83阅读
thinkphp缓存使用 一、总结 1、这里的缓存不是指的缓存的页面,而是cache,如果你缓存了一个数组,那么你就可以取出这个数组里面的数据进行使用,用法性质和cookie和session有点像 2、缓存的数据可以在thinkphp的runtime下的cache文件夹下面找到 3、用法:可以用Ca
转载 2018-05-02 08:43:00
343阅读
使用docker安装rabbitmqlinux安装amqp扩展wget http://pecl.php.net/get/amqp-1.11.0.tgz tar -zxf amqp-1.11.0.tgz cd amqp-1.10.2 /www/server/php/81/bin/phpize ./configure --with-php-config=/www/server/php/81/b
php
原创 10月前
130阅读
我们往往需要对模板输出变量使用函数,可以使用: 大理石平台支架 {$data.name|md5} 编译后的结果是: <?php echo (md5($data['name'])); ?> 如果函数有多个参数需要调用,则使用: {$create_time|date="y-m-d",###} 表示dat
转载 2019-11-08 17:04:00
109阅读
2评论
1. 安装 thinkphp-queue     推荐使用Composer进行安装,切换到项目的根目录,执行: composer require topthink/think-queue     2. 配置消息队列的存储环境    配置文件位于 application\extra\queue.php,如图:使用Redis驱动,如果Redis环境还没有安装,请自行安装哦,很简单的,或者也可以使用其他
转载 2021-04-28 18:06:30
1537阅读
简单介绍:消息队列中间件是大型系统中的重要组件,已经逐渐成为企业系统内部通信的核心手段。它具有松耦合、异步消息、流量削峰、可靠投递、广播、流量控制、最终一致性等一系列功能,已经成为异步RPC的主要手段之一。 大白话:消息队列有两个角色和一个容器,角色分别为生产者(负责发布任务)和消费者(负责执行任务),容器这是用来存放/堆积生产者发布的任务,将发布和执行两个步骤分开且互不影响。&nbsp
转载 2023-12-19 20:12:47
21阅读
整理如下:数组 排序  array_multisort(array_column($list,'order_no'),SORT_DESC,$list); // 根据数组中某个字段 倒序排序 $findkey = $this->redis->Keys('product:news:'.$pro_id); // zset    或者 string$this->redis->del
转载 2019-06-21 10:35:00
223阅读
2评论
Php代码可以和标签在模板文件中混合使用,可以在模板文件里面书写任意的PHP语句代码 ,包括下面两种方式: 直线电机选购 第一种:使用php标签 例如: <php>echo 'Hello,world!';</php> 复制代码 我们建议需要使用PHP代码的时候尽量采用php标签,因为原生的PHP语法
转载 2019-11-11 13:58:00
137阅读
2评论
准备工作登录阿里云官网,将鼠标移至产品找到并单击对象存储OSS打开OSS产品详情页面。在OSS产品详情页中的
原创 2022-05-16 11:35:42
335阅读
问题:thinphp代码里面不能直接new ClassName();这样的方式来实例化,会被提示找不到类原因:因为这样写的命名空间是指当前,所以,应该这样实例化new /ClassName();
原创 2021-06-17 12:23:16
254阅读
  • 1
  • 2
  • 3
  • 4
  • 5