メインコンテンツにスキップ

Speed Cache: キャッシュされたページの管理

1. キャッシュ システムに URL を追加する

Speed Cacheを適用するにはSpeed Cacheに追加する必要があります。 ダッシュボードから「キャッシュされた URL の管理」をクリックします。

 

キャッシュURLの管理

 

ここから、キャッシュ システムにすでに存在する URL リストが表示されます。

 

url-cached-list

 

キャッシュに URL を追加するには、次の 3 つの解決策があります。

  • メニューから URL をインポートボタンを使用します
  • 「新規追加」をクリックしてカスタム URL を追加貼り付けます
  • いくつかのルールを使用し、一連のURLを含めます

 

[メニューから URL をインポート]ボタンとライトボックスが開き、そこから 1 つまたは複数の Joomla メニューをインポートできます。

 

キャッシュ URL の選択

 

設定から、キャッシュされた URL リストに新しいメニュー要素を自動的に追加するオプションを有効にすることもできます。 デフォルトの設定値が適用される場合。

 

メニューキャッシュ自動

 

カスタムURLをキャッシュに追加するには、 [新規追加]ボタンを使用します。

 

キャッシュURL

 

最後に、ボタンの状態を押して URL (ページ) を「公開」(キャッシュに追加) します。 ページをキャッシュに追加すると、ページに対する静的キャッシュとブラウザー キャッシュがアクティブになります。

注: コントロール バーで、一括ドロップダウン リストを使用して、ワンクリックで要素の状態を変更できます。

包含ルールは、一連のURLをキャッシュシステムに追加するのに役立ちます。 たとえば、URLが/ newsで始まるすべてのニュースセクションをSpeed Cacheシステムに配置する場合は、次のルールを追加できます。  

 

add-cache-rule

 

URL 包含ルールでは、URL にスターを使用できるため、1 回のリクエストで数千の URL をキャッシュに入れることができます。 便利な使用例をいくつか示します

  • プレフィックス(このプレフィックス付きURLを含む)に基づいてすべてのURLを含めるルールを追加します:www.domain.com/news*
  • プレフィックスに基づいてすべての URL を含めるルールを追加します (このプレフィックス付き URL を除く): www.domain.com/news/*
  • キャッシュからのURLの一部を含める:www.domain.com/news/*/themes

2. URLをキャッシュから除外する

キャッシュからのURLの除外は同じように機能し、URLを1つずつ、またはルールを使用して除外できます。 URLを除外するには、[ URLの除外をキャッシュ]タブを開き、[新規]ボタンをクリックします。

 

除外キャッシュ URL

 

URL 除外ルールでは、URL でスターを使用できるため、1 回のリクエストで数千の URL をキャッシュから除外できます。 便利な使用例をいくつか示します

  • プレフィックスに基づいてすべての URL を除外するルールを追加します (このプレフィックス付き URL を含む): www.domain.com/news*
  • プレフィックス(このプレフィックス付きURLを除く)に基づいてすべてのURLを除外するルールを追加します:www.domain.com/news/*
  • URL の一部をキャッシュから除外: www.domain.com/news/*/themes

3.ページおよびユーザーステータスごとにキャッシュ

お気づきのとおり、URLリストでは、ゲストユーザーやログインユーザーのキャッシュをアクティブ化できます。 実際、 Speed cacheは、ログインしているユーザー、つまりすべての動的コンテンツに対してもキャッシュを処理できます。

これは、Joomla - ページ キャッシュ プラグインでは処理できないものです。  

ログインしているユーザーのキャッシュをアクティブにするには、構成から Joomla ユーザーごとにキャッシュ ファイルをアクティブにする必要があります。

 

キャッシュログに記録された Joomla

 

ページごとにログインしているユーザーのキャッシュをアクティブにできるという事実は非常に柔軟であり、すべてのダイナミクス コンテンツのユーザー アカウントを使用してフロントエンドでテストを実行することをお勧めします。

4. すべての Joomla キャッシュを削除します

ページがキャッシュに追加されると、Joomla はいくつかのキャッシュ ファイルを作成し、 Speed Cache静的キャッシュ (HTML ファイル) を生成し、ファイルはユーザーのブラウザー (ブラウザー キャッシュ) に保存されます。

Speed Cacheキャッシュ クリーニングでは、ワンクリックですべてのファイルとキャッシュを削除できます。Joomla キャッシュを個別にクリーニングする必要はありません。

 

キャッシュオールクリア

 

設定では、アクションに関するすべてのキャッシュを自動的に消去するパラメーターをアクティブにすることもできます。 実際、コンテンツの保存などのバックエンド/フロントエンド アクションでは、すべてのキャッシュを消去できます。

さらに、Joomla 管理全体でボタンをクリックするだけですべてのキャッシュを削除できるようになりました。

 

キャッシュ消去ボタン