付费课程, 订阅后即可观看

代码之道 - 高效缓存

23 集视频
3小时11分钟

本期Laravel视频教程我们看一看如何对之前的方案进行改造,完成更高一级的抽象,抽象出统一的缓存接口服务于所有的Model类,这样的话会极大提升以后的开发效率,节省大量的时间精力,让我们有更多的时间做更有价值的事

ghdlk 2019.06.29 13:51

老哥,有个小问题没有想明白,就是现在文章列表的数据都放到了缓存,并通过 Trait 管理,新增和删除都没有问题,但是在修改文章信息后,因为改造了 Observer 中的 updated 方法,所以文章详情的缓存并没有得到更新,所以展示的信息还是更新之前的。所以这个问题如何解决呢?

国营 2019.06.29 13:53

视频中不是已经解决了吗??

ghdlk 2019.06.29 14:03

修改文章后,通过 Trait 更新的缓存是整个文章列表的缓存,但是详情的话是一个单独的缓存呀,是我漏了什么地方吗

国营 2019.06.29 14:14

哈哈,你没漏,是我刚看错了,我不是说了吗,剩下的工作自己去搞吧,文章的缓存怎么更新之前也都介绍了,也可以按照最后我介绍的方式继续抽象,把单个数据的缓存也抽象到这个tait中,再或者,直接从缓存的列表中搜索某条数据,然后在详情页上展示,都是可以的,你不要这么懒吗,都让我动手我会累死的

ghdlk 2019.06.29 14:21

我是想到了,只是有些疑惑,所以想确认一下。

heibai 2019.07.11 12:50

不买会员看不了嘛,老师

国营 2019.07.11 13:34

我只是个站长,不是啥老师,有部分课程却是是只有会员可以看

微信扫码登录