编程里常说的"惰性加载" 是什么意思?

ThinkPHP5.0版本是一个颠覆和重构版本,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,
减少了依赖,实现了真正的惰性加载
  • 个人理解的惰性加载, 在用户或者前端的角度, 类似: "在完整加载和显示出网页内容前, 给用户一个可视化的动态加载效果示意图"
  • TP框架和PHP这里的"惰性加载" 怎么理解呢?
回复
阅读 3.4k
2 个回答

如果以前使用include引入就很容易理解。include引入文件在你整个代码跑起来的时候就要引入进来。而所谓的惰性加载,是在你真正用到这个类的时候才会去执行include操作。

无论前后端,惰性加载的意思应该都是“当用到某个资源的时候再进行加载”。

推荐问题
宣传栏