前置环境 安装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阅读
http://redis.io/download
原创
2017-04-27 11:13:11
2315阅读
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阅读
<foreach name="list" item='v'> <tr> <td><img class="user" src='{$v.member_id | getMemberAvatar}'></td> <td style="font-size: 1.25em; padding-top: 1em;
原创
2022-06-13 12:15:55
70阅读
1. 安装 thinkphp-queue 推荐使用Composer进行安装,切换到项目的根目录,执行: composer require topthink/think-queue 2. 配置消息队列的存储环境 配置文件位于 application\extra\queue.php,如图:使用Redis驱动,如果Redis环境还没有安装,请自行安装哦,很简单的,或者也可以使用其他
转载
2021-04-28 18:06:30
1537阅读
我在使用thinkphp3.2.3的时候 发现如果是使用redis缓存 设置了认证的redis能连接成功 却无法 set 操作 ,检查发现是没有认证导致的 $redis->auth这一步没有,那么官方给出的 Redis.class.php没有的话,我们可以自己加上,在构造函数第29行 将以前的代码改为:以前代码如下:$options = array_merge(array (
原创
2022-04-08 11:12:57
204阅读
安装 composer require topthink/think-queue 配置 配置文件位于 config/queue.php 公共配置 [ 'default'=>'sync' //驱动类型,可选择 sync(默认):同步执行,database:数据库驱动,redis:Redis驱动//或其 ...
转载
2021-09-27 18:26:00
1704阅读
2评论
这里,我们介绍下如何使用redis作为缓存服务器使用在我们的工程中。 使用思路 对于java中的使用redis提供了一个jedis的jar包。我们在安装好我们的redis服务器以后,只需要通过redis提供的jra包的相应方法进行访问就可以得到数据了。为了尽可能的简单,我们就实现用java代码实现对redis的添加和读取。 创建工程 首先是创建一个测试的工程
转载
2023-08-10 11:08:36
78阅读
比如发送邮件类phpmailer 1.将核心文件放入ORG目录下 2.在使用的地方,引入这个类文件 如何引入呢? 这个表示引入当前项目中的ORG中的phpmailer.class.php文件 3.引入之后就可以使用文件中的类了
原创
2021-08-05 15:52:02
116阅读
https://github.com/coolseven/notes/tree/master/thinkphp-queue ...
转载
2021-10-09 12:32:00
139阅读
2评论
1.下载phpexcel文件(之前提到过!) 2.下载后将文件放到: 3.在控制器中引用: 4.部分实现的代码: 5.测试。应用。
转载
2017-02-07 15:25:00
112阅读
2评论
$.ajax({
// url: "/index.php/Home/Index/postDomain/ajax/1" , // 这样写也行
// url: ajaxurl ,
url: "{:U('Index/postDomain?ajax=1')}" ,
data: {'url':url,'contact':contact},
type: "get",
原创
2016-03-31 18:18:19
1625阅读
thinkphp 视图函数
原创
2022-04-09 12:13:27
119阅读
首先要了解: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阅读