当一段数据废了很大劲才获取到,这时要考虑使用cache:
max-age,感觉没啥用,一般只尊重后台的设置,主要是针对于匿名用户
tag: 不管匿名和还是登陆用户,都有效,但不知道有什么用,特别是自己定义的一个字符串tag
context: 应该是有些变体,所以
--
所谓数据费了很大劲,我估计是数据比从数据库去要更费劲,所以缓存,也许是整个页面也许是某个大的chunk.
--
就说,平时都只是准备render array, 最后的array里面的tags会被写入到数据库里。
猜:代码在最后会检测tag所代表的东西有没变化,如果变了,则cache失效,如果没变则是cache.
-
max-age=0貌似在登陆用户下还是有效的。