我们系统允许客户自己对页面进行编辑,基于liquid实现的,提供了一大堆变量以供在页面上显示。
因为不确定客户会使用哪些变量,所以在渲染liquid之前就要把提供的对象都从redis里面提取出来准备好,但实际上也许只使用了其中一部分的一部分。而且由于每个页面都需要加载所有变量,对redis来说非常不友好(通信量过大)。
…
注:此文翻译整理自,推荐关注,pry主要贡献人
使用常量很简单,理解如何查找常量的很麻烦。
虽然一句话就可以说清楚常量查找,依次在Module.nesting,www.tao…
相关链接: