介绍(Introduction) 入门(Getting Started) 应用结构(Application Structure) 请求处理(Handling Requests) 关键概念(Key Concepts) 配合数据库工作(Working with Databases) 接收用户数据(Getting Data from Users) 显示数据(Displaying Data) 安全(Security) 缓存(Caching) RESTful Web 服务(RESTful Web Services) 开发工具(Development Tools) 测试(Testing) 高级专题(Special Topics) 小部件(Widgets) 助手类(Helpers)

缓存

缓存是提升 Web 应用性能简便有效的方式。 通过将相对静态的数据存储到缓存并在收到请求时取回缓存, 应用程序便节省了每次重新生成这些数据所需的时间。

缓存可以应用在 Web 应用程序的任何层级任何位置。 在服务器端,在较的低层面,缓存可能用于存储基础数据,例如从数据库中取出的最新文章列表; 在较高的层面,缓存可能用于存储一段或整个 Web 页面, 例如最新文章的渲染结果。在客户端,HTTP 缓存可能用于 将最近访问的页面内容存储到浏览器缓存中。

Yii 支持如上所有缓存机制:

发现错别字或您认为此页面需要改进?
点此进入 Github 编辑!