文件名称:cachePHP缓存库.zip
文件大小:29KB
文件格式:ZIP
更新时间:2022-07-31 04:51:33
类库下载-cachePHP缓存库
<?php namespace Cake\Cache; use BadMethodCallException; use Cake\Core\App; use Cake\Core\ObjectRegistry; use RuntimeException; class CacheRegistry extends ObjectRegistry { /** * Resolve a cache engine classname. * * Part of the template method for Cake\Core\ObjectRegistry::load() * * @param string $class Partial classname to resolve. * @return string|false Either the correct classname or false. */ protected function _resolveClassName($class) { if (is_object($class)) { return $class; } return App::className($class, 'Cache/Engine', 'Engine'); }缓存就是数据交换的缓冲区(称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行。因为缓存往往使用的是RAM(断电即掉的非永久储存),所以在用完后还是会把文件送到硬盘等存储器里永久存储。电脑里最大的缓存就是内存条了,最快的是CPU上镶的L1和L2缓存,显卡的显存是给显卡运算芯片用的缓存,硬盘上也有16M或者32M的缓存。
【文件预览】:
cachePHP缓存库
----composer.json(870B)
----php中文网下载站.url(114B)
----Cache.php(21KB)
----CacheRegistry.php(3KB)
----php中文网免费下载站.txt(219B)
----CacheEngine.php(8KB)
----Engine()
--------XcacheEngine.php(8KB)
--------WincacheEngine.php(6KB)
--------MemcachedEngine.php(16KB)
--------NullEngine.php(2KB)
--------FileEngine.php(14KB)
--------ApcEngine.php(7KB)
--------RedisEngine.php(9KB)
----README.md(1KB)