アドオン・プラグイン
PowerCMS のダイナミック検索は、高速化とサーバー負荷軽減のためのファイルキャッシュ機能を備えています。検索結果は自動的にキャッシュされ、同一条件による次回以降の検索を高速にします。
キャッシュを有効にするには
$POWERCMS_FILES_DIR/cache ディレクトリにウェブサーバーから書き込み可能なパーミッションが設定されていることを確認してください。
ワークスペース/スペースの「設定」メニュー内「全般」から、「ビルド結果をキャッシュする」にチェックすることで有効になります (この設定を変更した場合、再構築が必要です)。
キャッシュをクリアするには
検索キャッシュは当該のテンプレートが更新された時に自動的に削除されます。明示的にキャッシュをクリアするにはワークスペース/スペースのテンプレート一覧画面右、ショートカットから「ダイナミックキャッシュのクリア」を選択して実行してください。
キャッシュの有効期限を変更するには
キャッシュの有効期限は、ワークスペース/スペースの「設定」メニュー内「全般」から、「ビルド結果のキャッシュ有効期限(秒)」に設定することができます (この設定を変更した場合、再構築が必要です)。
PHP へのメモリ割当について
PowerCMS のダイナミック検索でメモリ不足によるエラーが起きる場合は、PHP に対するメモリの割り当てを見直してください。