首頁 PHP 函式庫 快取庫 cachePHP快取庫
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的快取。


免責聲明

本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn

相關文章

Memcache 與 Memcached:您應該選擇哪個 PHP 快取庫? Memcache 與 Memcached:您應該選擇哪個 PHP 快取庫?

12 Nov 2024

Memcache 與 Memcached:根據您的快取需求選擇正確的 PHP 函式庫在 PHP 快取庫領域,Memcache 和 Memcached 脫穎而出......

一個簡單的php資料庫連線和文字快取綜合類 一個簡單的php資料庫連線和文字快取綜合類

23 Jul 2016

一個簡單的php資料庫連線和文字快取綜合類

快取友善與快取不友善的程式碼:如何優化快取效率? 快取友善與快取不友善的程式碼:如何優化快取效率?

23 Dec 2024

快取友好與快取不友善 CodeCache 友善程式碼透過有效使用快取記憶體來優化其效能,最大限度地減少快取未命中...

如何清除 APC 中的所有快取條目:使用者快取、系統快取或兩者? 如何清除 APC 中的所有快取條目:使用者快取、系統快取或兩者?

29 Oct 2024

管理 APC 快取條目:清除所有快取選項清除 APC 快取的特定部分(例如,使用者條目、系統條目等)

快取友善與快取不友善的程式碼:有什麼區別以及如何編寫快取高效的程式碼? 快取友善與快取不友善的程式碼:有什麼區別以及如何編寫快取高效的程式碼?

21 Dec 2024

快取友善與快取不友善代碼:綜合指南「快取不友善」和「快取友善」代碼之間有什麼區別? ...

php redis快取類 php redis快取類

25 Jul 2016

php redis快取類

See all articles