Zend Page Cache (ページ・キャッシュ) API

Zend Server のページ・キャッシュ機能を PHP から使用するための API です。
関数 へジャンプ

ディレクティブ

ディレクティブ既定値 初出Ver最終Ver 説明
zend_pagecache.enable1 5.07.0 ページ・キャッシュを有効にする
zend_pagecache.save_pathpagecache保管されたキャッシュしたファイルのロケーション。 既存のロケーションでなければいけません
zend_pagecache.dir_depth2キャッシュしたファイルを保管するディレクトリ・ツリーの深さ
zend_pagecache.log_verbosity_level2ログ冗長レベル。詳しくは、Zend Util API 参照
zend_pagecache.dependencies_filepagecache_rules.xmlキャッシュのルールを保管する構成ファイルの場所
zend_pagecache.compression_enable1キャッシュした出力のファイル圧縮を有効にする
zend_pagecache.clean_frequency300期限切れのエントリをキャッシュから除去する頻度(秒単位)
zend_pagecache.log_rotation_size10ログファイルの最大サイズ (MB 単位)。 超過するとローテートします

関数

関数名
(初出Ver - 最終Ver)
説明
page_cache_disable_caching
(5.0 - 7.0)
現在のリクエストに対する出力キャッシュを無効にします。 現在のリクエストに対して設定されたキャッシュの設定値を上書きします。 返り値はありません
page_cache_disable_compression
(5.0 - 7.0)
現在のリクエストの出力に対して圧縮を実行しないようにします。 このリクエストに対して設定された圧縮の設定値を上書きします。 返り値はありません
page_cache_remove_cached_contents
(5.0 - 7.0)
指定したURL、または正規表現に一致するすべてのリクエストに対してキャッシュされたコンテンツを消去します。 URL パラメータは、スキーマ、ホスト、およびキャッシュ・ルールのパスを連結してください。
引数必須/任意説明
URL文字列必須URL、または正規表現
返り値はありません
page_cache_remove_all_cached_contents
(5.0 - 7.0)
キャッシュしたコンテンツをすべて消去します。 返り値はありません
page_cache_remove_cached_contents_by_uri
(6.1 - 7.0)
指定したルールおよび URI で作成したキャッシュ・コンテンツを消去します。
引数必須/任意説明
ruleName文字列必須ルール名
URI文字列必須URI
返り値:成功した場合に TRUE、失敗した場合に FALSE