数据缓存ZendCache).pptVIP

  • 1
  • 0
  • 约 12页
  • 2017-10-02 发布于浙江
  • 举报
数据缓存ZendCache)

第14章 数据缓存(Zend_Cache) 缓存是指将一些数据存放在固定的载体(如Session、Cookie、文件或者数据库)中,在需要时再读出的这样一个过程。使用Zend Framework的Cache组件可以实现对于任何数据的缓存。在Zend_Cache中,缓存由前端与后端相互配合来完成整个缓存过程。本章将介绍,如何使用Zend_Cache组件来实现数据的缓存。 14.1 数据缓存简介 数据的缓存属于数据存储的一种。使用Zend_Cache组件中的各个子类及方法可以实现数据缓存的过程。 在Zend Framework中缓存的数据由前端操作,然后通过后端的适配器(如File、Sqlite、Memcache等)和一个灵活的标识符系统(IDs)以及标记系统(Tags)来存储缓存记录。数据采用这样存储方法的好处在于便于删除特定类型的记录(如删除某一特定标记或者特定ID的记录)。 在Zend_Catch中,模块的核心(Zend_Cache_Core)是通用的,同时也很灵活并便于配置。为了完成特定的目的,只需要使用那些实现对Zend_Cache_Core继承的前端(如Output、File、Function以及Class)即可。 14.2 缓存实现原理 实现对数据的缓存,通常包括以下几步。 1.创建一个Zend_Cache实例 2.向缓存中写入数据 3.清除缓存数据 14.3 Z

文档评论(0)

1亿VIP精品文档

相关文档