<?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'); }
キャッシュはデータ交換用のバッファ(キャッシュと呼ばれます)です。ハードウェアがデータを読み出したいとき、まずキャッシュから必要なデータを検索し、見つかった場合は直接実行します。見つからない場合はキャッシュから実行され、メモリ内を検索します。キャッシュはメモリよりもはるかに高速に実行されるため、キャッシュの目的はハードウェアの高速実行を支援することです。
キャッシュは RAM (電源を切ると失われる非永続的な記憶域) を使用することが多いため、使用後もファイルは永続的な記憶域としてハードディスクやその他の記憶域に送信されます。コンピュータの最大のキャッシュはメモリ スティックです。最も高速なものは、CPU に組み込まれた L1 および L2 キャッシュです。グラフィック カードのビデオ メモリは、グラフィック カードのコンピューティング チップ用のキャッシュです。16M または 32M のキャッシュもありますハードディスク上にあります。
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn
関連記事
11Jan2025
こんにちは、みんな!データベース クエリが繰り返されるため、アプリケーションの実行が遅くなっていませんか?または、異なるキャッシュ ライブラリ間の切り替えに問題がありますか? PHP でのキャッシュを予測可能かつ交換可能にする標準である PSR-6 について詳しく見ていきましょう。この記事は、PHPPSR 標準シリーズの一部です。初めての方は、PSR-1 の基本から始めるとよいでしょう。 PSR-6 はどのような問題を解決しますか? (2 分) PSR-6 より前は、各キャッシュ ライブラリは独自の動作方法を持っていました。 Memcached から Redis に切り替えたいですか?コードを書き直します。あるフレームワークから別のフレームワークに移行しますか?新しいキャッシュ API について学習します。 PSR-6 は、すべてのキャッシュ ライブラリが実装できる共通のインターフェイスを提供することで、この問題を解決します。核
13Jun2016
php-Smarty-caching 1 (25) 1. キャッシュ原則: IE: リソース ファイルをローカルに保存 Smarty: コンパイルのためにキャッシュをサーバーに保存
13Jun2016
phpキャッシュ関数のコード。コードをコピーする コードは次のとおりです。 ** * @Description: ファイルキャッシュ出力 * @Parameter: $cachefile = キャッシュファイル (絶対パス) * @Parameter: $pertime = キャッシュ出力間隔 * @Parameter: $sql = sq
13Jun2016
php—Smarty-caching 2 (26) ページ内では、一部のデータがキャッシュされ、一部のデータはキャッシュされません。これは部分キャッシュです。 l $smarty->assign(“var”, “value”, true) 3 番目のパラメータ: を示します。キャッシュされていないかどうか キャッシュ l {$var nocache=true} はテンプレート変数の後に nocache パラメータ l& を使用します
13Jun2016
PHPキャッシュの問題 過去 2 日間で、たとえば 360 ブラウザで URL を開くと、次のような現象が発生しました。 http://xxx.com/index.php?mod=baobei&act=list このとき、MOD=BAOBEI を mod=aa に変更しました (Enter キーを押して Web ページに入るのではなく、baobei を aa に変更するだけで、レコードはすぐにデータベースに追加されました)。 この理由は何でしょうか? 通常は、URL を入力して Enter キーを押してプログラムを実行するとは考えられません。
13Jun2016
PHP キャッシュ テクノロジの使用手順。ほとんどの場合、当社の Web サイトはサイト データ ストレージのコンテナとしてデータベースを使用します。 SQL クエリを実行するときの一般的なプロセスは次のとおりです。 データベースに接続 - SQL クエリを準備します。
Hot Tools
PHPでファイルキャッシュクラスを使用する
PHPでファイルキャッシュクラスを使用する
php+redisキャッシュクラス
php+redisキャッシュクラス
PHP データ キャッシュ キャッシュ クラス
PHP データ キャッシュ キャッシュ クラス
大規模な Web サイトに適した PHP キャッシュ クラス
大規模な Web サイトに適した PHP キャッシュ クラス