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

Speed Cache :インストール

1.インストール

私たちのコンポーネントはJoomla3.9および4.xと互換性があります。
すべての機能とサードパーティの統合は、すべてのメンバーシップに含まれています。 コンポーネントをインストールするには、拡張子.zipファイルをダウンロードし、標準のJoomlaインストーラーを使用する必要があります。

 

joomla-install

 

次に、[参照]> [アップロードとインストール]ボタンをクリックすると、コンポーネント、モジュール、プラグインがインストールされ、デフォルトでアクティブになります。

 

2.アップデートと自動アップデータ

拡張機能を更新するには、JoomUnitedからZIPファイルをダウンロードするか、自動アップデーター(推奨)を使用して、古いバージョンの上に新しいバージョンをインストールできます。

 

speedcache -update

 

更新通知をプッシュする自動アップデーターは、インストールしたJoomla拡張機能に組み込まれています。 そのため、ダッシュボード内の他の拡張機能と同様に、またはメニューを使用して通知を受け取ります: [システム]>[更新]>[拡張機能]。

 

アカウントにログインして更新してください

すべてのJoomUnitedJoomla拡張機能を更新するには、JoomUnitedアカウントにログインする必要があります。 ログインするには、コンポーネントのメイン構成にアクセスしてから、 ライブアップデート]タブに移動します。 メインパネルには、ログインボタンがあります。

 

link-joomunited-account

 

JoomUnitedの認証情報を入力します。ここでログインするときと同じです。www.joomunited.com

 

login-joomunited

 

ボタンのテキストが変更されます、おめでとうございます! これで、このWebサイトですべてのJoomUnited拡張機能を更新できます。 メンバーシップの有効期限が切れると、更新リンクとそれを説明するテキストが表示されます。

 

リンクされたjoomunitedアカウント

 

注:1回のログインで、すべてのJoomUnited拡張機能を更新できます(メンバーシップに関して)。 切断しない限り、ログインは期限切れになりません。

 

Speed Cache :パフォーマンスダッシュボード

コンポーネントをインストールした後、ダッシュボードはメニューの[コンポーネント] > [ Speed Cache ]からアクセスできます

 

修正キャッシュパフォーマンス

 

ダッシュボードは、JoomlaWebサイトに適用できるすべてのパフォーマンスの問題と拡張機能をチェックします。 ブラウザのキャッシュを除くすべてのパラメータは、[今すぐ修正]ボタンを使用してワンクリックで修正できます。

チェックされるパラメータ:

  • Joomlaキャッシュを確認します:joomlaキャッシュがアクティブ化されており、時間が少なくとも30'に設定されているかどうかを確認します
  • JoomlaGzip圧縮を確認します
  • 縮小化:サイトに縮小化されたファイルがロードされているかどうかを確認します。
  • ファイルグループ:ファイルタイプがグループ化されていることを確認します。
  • CDN: CDNサーバーを構成しているかどうかを確認します
  • htaccessファイル内の期限切れヘッダーの存在と期間
  • Speed cache URL自動インデックスのアクティブ化: Speed Cache構成でURL自動インデックスがアクティブ化されているかどうかを確認します
  • PHPバージョン: PHP7 +が使用されているかどうかを確認します
  • ブラウザキャッシュのアクティブ化: Speed Cacheブラウザキャッシュがアクティブ化されているかどうかを確認します
  • キャッシュの自動クリアアクティベーション:自動キャッシュクリーナーが有効になっているかどうかを確認します
  • Expiresモジュール:サーバー上のモジュールmod_expiresがアクティブ化されているかどうかを確認します

 

注:NGINXなどの一部のサーバーまたは組み込みのCDNでは、ヘッダーの期限切れチェックが成功しない場合があります。 すでに処理されているため、パフォーマンスには問題ありません。

 

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

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

Speed Cache静的キャッシュとブラウザキャッシュを適用するには、ウェブサイトのページ(URL)をSpeed Cacheリストに追加する必要があります。 ダッシュボードから、 [キャッシュされたURLの管理]をクリックします。

 

管理キャッシュURL

 

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

 

url-cached-list

 

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

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

 

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

 

cache-url-selection

 

設定から、キャッシュされた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ユーザーごとにキャッシュファイルをアクティブ化する必要があります。

 

cache-logged-joomla

 

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

4.すべてのJoomlaキャッシュをクリーンアップします

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

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

 

キャッシュオールクリア

 

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

さらに、クリック1つですべてのキャッシュをクリーンアップするためのボタンがJoomla管理全体で利用できるようになりました。

 

キャッシュ消去ボタン

 

Speed Cache :リソースの縮小

縮小とは、ブラウザーによるリソースの処理方法に影響を与えることなく、不要なデータや冗長なデータを削除するプロセスを指します。たとえば、コードのコメントとフォーマット、未使用のコードの削除、短い変数名と関数名の使用などです。

ダッシュボードから[グループ化して縮小]をクリックし、パラメーターを有効にするか、テキスト領域のフィールドにURLを追加します。

 

縮小ファイルキャッシュ

 

1回のクリックで、すべてのJS、CSS、およびフォントファイルをグループ化できます。

  • HTMLの縮小:縮小とは、ブラウザによるリソースの処理方法に影響を与えることなく、不要なデータや冗長なデータを削除するプロセスを指します。たとえば、コードのコメントや書式設定、未使用のコードの削除、短い変数名や関数名の使用などです。
  • CSSの縮小
  • JSミニファイ
  • CSSのグループ化複数のCSSファイルを1つのファイルにグループ化すると、HTTPリクエストの数が最小限に抑えられます。 注意して使用し、Webサイトをテストしてください。競合が発生する可能性があります。
  • グループJS:複数のJavascriptファイルを1つのファイルにグループ化すると、HTTPリクエストの数が最小限に抑えられます。 体に存在するすべてのスクリプトと頭からのスクリプトをグループ化します。 これは、究極のパフォーマンス調査に適したオプションですが、Webサイトに注意してテストすると、競合が発生する可能性があります。
  • フォントとGoogleフォントのグループ化ローカルフォントとGoogleフォントを1つのファイルにグループ化して、より高速に提供します。
  • CSSの延期:ページの読み込みの最後にCSSファイルを呼び出して、レンダリングをブロックする要素を排除します。
  • JSの延期:ページの読み込みの最後にJSファイルを呼び出して、レンダリングをブロックする要素を排除します。
  • インラインスタイルを除外する縮小からインラインスタイルを除外します。
  • ファイルの除外:ファイルへの各パスを1行にまとめて、ファイルを縮小およびグループ化から除外します。
  • ページの除外:各ページのURLを1行にまとめて、上記のすべての最適化からページを除外します。

 

 

Speed Cache :CDN統合

CDN( Content Delivery Network )の使用は、特に海外の視聴者がいる場合に効率的であることが証明されています。 CDN統合は、Cloudflare、Amazon Cloudfront、MaxCDN、KeyCDNなどの市場にあるすべての主要なCDNで利用できます。

アクセスするには、ダッシュボードからCDNをクリックするだけです。 次に、そこに情報を追加できます。

 

cdn-sc

 

これらのCDNキャッシュとCloudflareキャッシュには、次のオプションが含まれています。

CDNキャッシュ

  • アクティブなCDN:ウェブサイトでCDNを有効にすることができます
  • CDN URL:末尾のスラッシュなしでCDN URLを追加します(最後に)
  • CDNコンテンツ:コンマで区切られたCDNリソースを介して提供されるJoomlaコンテンツ。 すべてのリソースを含めるには、このフィールドを空のままにします

 

  • 相対パス:デフォルトで有効になっています。相対パスリソースのCDNを有効/無効にします。 特定のJoomlaプラグインとの互換性のために使用されます
  • インクルードファイル: CDNを使用してロードするファイルタイプ

Cloudflareキャッシュ

  • クリアCloudFlareのキャッシュ:清掃SpeedCacheとJoomlaのキャッシュを経由しSpeedCacheあまりにもきれいにも、すべてのCloudFlareのキャッシュを
  • ユーザー名: Cloudflareアカウントに登録されているメールアドレス
  • APIキー:グローバルCloudflare APIキー、プロファイルから生成できます
  • ドメイン:これはCloudflareアカウントに関連付けられているドメインであり、通常はこのWebサイトドメインです(例:website.com)
  • 1行に1つずつ個別のURL。ページURLまたはファイルURLにすることができます

 

その他の記事...