Loading...
第一坑 迁移完成页面一直报错如下其实算是宝塔的坑 不算k8s的No input file specified.其实多年经验phper肯定也不是第一次看到这个报错一般都是项目目录没权限 或者php-fpm用户和用户组与项目目录不一致一般只需以下操作以后 即可正常访问chmod 777 -R www.nikm.cn chown -R www:www www.nikm.cn这次从宝塔迁移到k8s一...
redis缓存应在model层去做在进行数据库查询之前,我们可以将传进来的数据库查询条件,和model名进行拼接 将得到的值作为key去redis查询是否为空,如果为空,则执行数据库查询操作,并且将查询到的结果,存入redis,并设置有效期如果redis查到了值,则直接从redis中取出值,直接return,不执行数据库操作例如一个商品详情页,如果后台修改了该商品,则我们需要删除这个商品的缓...
先写一个基类,让所有的api的控制器都继承它,并且写一个_initialize方法,这是tp5的方法,执行其他方法前,会自动调用,类似于php的构造方法,我们可以获取请求者的ip,md5一下作为我们redis存储的key然后去redis里用get去取,如果取到了值,则去判断是否为空,如果为空,则说明该ip第一次请求接口,则设置用set方法设置初始值为0,并且设置有效时间,如果不为空,并且大于...