ホームページ >バックエンド開発 >PHPチュートリアル >php の apc 拡張機能の簡単な分析 (4)

php の apc 拡張機能の簡単な分析 (4)

WBOY
WBOYオリジナル
2016-07-29 09:15:001148ブラウズ

「システム キャッシュ エントリ」ページと「ユーザー キャッシュ エントリ」ページを紹介する前に、(1) で説明したアカウントとパスワードの設定を確認してください。このアカウント パスワードの用途は何ですか?実際、これはこれら 2 つのページに使用されており、ログインしていない場合、「システム キャッシュ エントリ」を表示すると、キャッシュ ファイルの特定のパス情報が非表示になり、「ユーザー キャッシュ エントリ」を表示するように求められます。ログインすると、キャッシュされたファイルの特定のパスとユーザーのキャッシュされた変数情報が表示されます。「ログイン」ボタンをクリックして設定を入力します。アカウントとパスワードを入力して正常にログインします。

php の apc 拡張機能の簡単な分析 (4)

php の apc 拡張機能の簡単な分析 (4)

「システムキャッシュエントリ」: このページには、キャッシュされたすべての PHP ファイルが記録されます。

1 スクリプト ファイル名: キャッシュされたスクリプト ファイルのパスと名前

2 ヒット数: ヒット数

3 サイズ: キャッシュ ファイル サイズ (この値は、ファイルが占有しているコンピューターのサイズではなく、共有される APC のサイズです)メモリブロックが占有されています)

4 最終アクセス: ファイルが最後にアクセスされた時刻

5 最終更新日: ファイルが最後に変更された時刻 6 作成時刻: キャッシュ ファイルの作成時刻

7 削除時刻: キャッシュ ファイルの削除時刻

php の apc 拡張機能の簡単な分析 (4)
「ユーザー キャッシュ エントリ」: ユーザー キャッシュ ページのパラメーターとシステム キャッシュ ページのパラメーターはほぼ同じです。異なるパラメーターを以下に示します。同じ意味のパラメーターについては説明しません。

1 ユーザーエントリラベル: ユーザーキャッシュ変数のキー値。

2 タイムアウト: ユーザー キャッシュ変数の有効期限。

3 削除時刻: 単一のユーザー キャッシュ変数を手動で削除するには、[今すぐ削除] をクリックします。システム キャッシュとは異なり、ユーザー キャッシュはユーザーが手動で追加する必要があります。ここでは、APC によって提供されるいくつかの機能を使用する必要があります。

1 apc_add(): キャッシュされた変数が存在しない場合にのみ、変数をデータ ストアにキャッシュします。キャッシュ変数の保存に使用される名前キーは一意であるため、

apc_add()php の apc 拡張機能の簡単な分析 (4)

を使用して既存の名前でキャッシュを追加しようとすると、既存のキャッシュ値は上書きされず、

falseが返されます。

2 apc_store(): 変数を apc にキャッシュします。キャッシュ変数の保存に使用される名前キーは一意であるため、2 つの値が同じキーを使用する場合、元の値は新しい値で上書きされます。 3 apc_fetch(): キーに基づいて、対応するキャッシュ値を取得します。 4 apc_exists(): キーが存在するかどうかを確認します。

5 apc_delete(): データストレージから変数を削除します。

6 apc_clear_cache(): ユーザーまたはシステムのキャッシュをクリアします。

概要:

1 ログイン後、利点 1: キャッシュ ファイルの特定のパスを表示できます。利点 2: ユーザー キャッシュ変数情報を表示できます。利点 3: システム キャッシュとユーザー キャッシュをクリアできます。

2 apc_add と apc_store はどちらも変数を apc にキャッシュします。 違いは、

apc_add()

が既存のキャッシュ値を上書きせず、apc_store() が false を返すことです。元のキャッシュ値。

上記では、内容の側面も含めて、PHP の apc 拡張機能 (4) の簡単な分析を紹介しました。これが、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。