Joomlaの速度を向上させる方法

スピードがウェブサイトの成功に必要な最も重要な要素の1つであることは否定できません。 Joomlaはもともと遅いわけではありません。ただし、最適な状態にしてサイトの速度を向上させるためにできることはまだあります。このチュートリアルでは、Joomla 3 Webサイトを高速化するための基本的な手順を紹介します.


以下は、Joomlaの速度を上げるために簡単に実行できるいくつかのことです。

  • Joomlaとその拡張機能を定期的に更新する.
  • Joomlaキャッシュを有効にする
  • Joomla圧縮を有効にする
  • .htaccess最適化ルールを追加する
  • 画像のサイズを小さくする
  • 使用していない、または最適化していない拡張機能を削除する.
  • 最適化拡張機能を使用する

ステップ1:Joomlaとその拡張機能を定期的に更新する

サイトの速度を上げるには、Joomlaの最新バージョンを使用することが重要です。これは、各バージョンでいくつかのコードが改善されているためです。変更が小さく見えても、新しいJoomlaバージョンは通常、古いバージョンよりもパフォーマンスが優れています。 Joomlaを更新する方法に関するチュートリアルをチェックして、Joomlaを最新バージョンに更新する方法に関する追加のヒントを入手できます。.

Joomla拡張機能を定期的に更新することは、Joomla自体と同じくらいWebサイトの速度にとって重要です。 Joomla拡張機能を更新する方法に関するチュートリアルを参照して、Joomla 3のコンポーネント、モジュール、プラグインを定期的に更新する方法に関する追加のヒントを入手できます。.

ステップ2:Joomlaキャッシュを有効にする

Joomlaキャッシングを有効にしない場合、ビジターがページをロードするたびに、Joomlaは多くのことをしなければならないことを意味します。そのようなことには、データベースからコンテンツを取得すること、インストールしたすべてのプラグイン、コンポーネント、モジュールをロードすること、テンプレートファイルをロードすること、それらすべてを1つのページに結合することが含まれます。言うまでもなく、プロセスに時間がかかることは明らかです。組み込みのJoomlaキャッシングシステムが解決しようとするのはこの問題です.

キャッシュが有効な場合、ビジターが初めてページをロードすると、Joomlaは上記のアクションの結果を保存します。その後、後続のすべての訪問者は、通常のプレーンHTMLファイルであるかのように、そのWebページの保存されたバージョンを取得するだけです。もちろん、これははるかに軽量であり、はるかに速くロードされます。高速のJoomlaサイトが必要な場合、キャッシュを無視できない理由がわかります。.

Joomlaキャッシングを有効にしたい場合は、最初に システム 次にクリックします グローバル構成.

Joomlaの速度を向上させる方法

その後、あなたはに行く必要があります システム キャッシング設定にアクセスするためのタブ.

Joomlaの速度を向上させる方法

キャッシュ設定 このページの右側にあります。を探す キャッシュ ラベルを付けて、その近くのドロップダウンをクリックします。を選択します オン–保守的なキャッシング 表示されるオプションのリストからのオプション. プログレッシブキャッシング 他の利用可能なオプションは少し異なる方法で動作します。それはあなたの訪問者の一人一人のためにあなたのサイトのキャッシュされたバージョンを保存します。いくつかの特定のケースでは、それは役に立ちますが、そのようなキャッシングシステムを有効にする必要があると本当に確信している場合を除いて、それを使用することはお勧めしません。.

Joomlaの速度を向上させる方法

キャッシングの設定が終了した瞬間 保守的なキャッシング, グリーンに セーブ ページ上部のボタンをクリックしてクリックします.

Joomlaの速度を向上させる方法

Joomlaキャッシングシステムが実際に動作を開始する前に実行する必要がある最後のステップが1つあります。それは、 システム–キャッシュ コアJoomla 3.これを行うには、 拡張 次にクリックします プラグインマネージャー.

Joomlaの速度を向上させる方法

このフィールドでは、現在Joomlaアプリケーションにインストールされているすべてのプラグインの膨大なリストに出くわします。キャッシュプラグインを見つける最も速い方法は、検索フィールドでプラグインを検索することです。入力するだけ キャッシュ 検索フィールドの横にある虫眼鏡ボタンをクリックします.

Joomlaの速度を向上させる方法

それを行うとすぐに、 システム–キャッシュ プラグインが表示され、その横に赤い十字ボタンが表示され、プラグインが無効であることを示します。赤いボタンをクリックして、ステータスを有効に変更します.

Joomlaの速度を向上させる方法

その後、キャッシュプラグインの横にあるステータスボタンが緑色に変わり、プラグインを有効にしたことを示すメッセージが表示されます.

Joomlaの速度を向上させる方法

おめでとう!これでJoomlaキャッシングシステムが有効になり、機能しました.

ステップ3:Joomla圧縮を有効にする

圧縮は、Joomla Webサイトのパフォーマンスを大幅に向上させるもう1つの要素です。内部Joomla圧縮システムを有効にすると、サイトの訪問者がダウンロードするページは、渡される前に圧縮されます。 Webページは、圧縮によって削減されると、はるかに速くロードされます。 Joomla圧縮を有効にするには、まず管理領域にログインしてクリックします システム そして次に グローバル構成.

Joomlaの速度を向上させる方法

このページには多くの設定があります。に行く サーバ 変更できるサーバーに関連するオプションを表示するタブ.

Joomlaの速度を向上させる方法

ここに来たら、 Gzipページ圧縮 ラベルを付けてクリック はい その横にあるボタンをクリックして、JoomlaのGzip圧縮をアクティブにします.

Joomlaの速度を向上させる方法

インジケーターが緑色に変わったら、圧縮が正常に有効になったことを意味します。最後にグリーンをクリックして セーブ ページの左上にあるボタンをクリックして、行った変更を保存します.

Joomlaの速度を向上させる方法

以上です。 Joomla 3サイトが正常に圧縮されました。次のようないくつかの無料オンラインツールのいずれかを使用して、Gzip圧縮をテストできます。 http://checkgzipcompression.com. 圧縮が正常に有効化されたことを通知するメッセージが表示されます。また、ページのサイズの変更についても通知されます。下のスクリーンショットから、圧縮を有効にするだけでサンプルページのサイズが3倍に減少していることを確認してください.

Joomlaの速度を向上させる方法

Gzip圧縮を有効にするとエラーが発生する場合があることに注意してください。このようなエラーの最も可能性の高い原因は、Gzipがサーバーにインストールされていないか、サーバーに正しく構成されていないことです.

ステップ4:.htaccess最適化ルールを追加する

.htaccessファイルが行うことは、Webサーバーがサイトをロードする方法を改善することです。の最後にいくつかのルールを追加すると、 .htaccess ファイル、Joomlaサイトのパフォーマンスが向上します.

  • ETag –これにより、ブラウザは特定の画像がすでにダウンロードされていることを認識し、サーバーからフェッチする代わりにローカルブラウザのキャッシュから取得できます。.
  • ヘッダーを期限切れにする –これはETagに似ていますが、さまざまなファイルタイプに個別の有効期限を設定できるという点が異なります。.
  • AddOutputFilterByType DEFLATE –これにより、コンパイル済みHTMLファイルのソースコード内の空の行、改行、スペースが削除されます.

##########開始-ETag最適化
##このルールは、変更のみに基づいてファイルのETagを作成します
##タイムスタンプとそのサイズ.
##注:サーバーで問題が発生する可能性があり、サーバーを削除する必要がある場合があります
FileETag MTimeサイズ
#AddOutputFilterByTypeはApacheで非推奨になりました。将来的にはmod_filterを使用します.
AddOutputFilterByType DEFLATE text / plain text / html text / xml text / css application / xml application / xhtml + xml application / rss + xml application / javascript application / x-javascript
#有効期限管理を有効にする
ExpiresActive On
#デフォルトの有効期限:リクエスト後1時間
ExpiresDefault "今プラス1時間"
CSSとJSの有効期限:リクエスト後1週間
ExpiresByType text / css "今プラス1週間"
ExpiresByTypeアプリケーション/ JavaScript "今プラス1週間"
ExpiresByType application / x-javascript "今プラス1週間"

#画像ファイルの有効期限:リクエスト後1か月
ExpiresByType image / bmp "今プラス1ヶ月"
ExpiresByType image / gif "今プラス1ヶ月"
ExpiresByType image / jpeg "今プラス1ヶ月"
ExpiresByType image / jp2 "今プラス1ヶ月"
ExpiresByType画像/パイプ "今プラス1ヶ月"
ExpiresByType image / png "今プラス1ヶ月"
ExpiresByType image / svg + xml "今プラス1ヶ月"
ExpiresByType画像/ tiff "今プラス1ヶ月"
ExpiresByType image / vnd.microsoft.icon "今プラス1ヶ月"
ExpiresByType image / x-icon "今プラス1ヶ月"
ExpiresByType image / ico "今プラス1ヶ月"
ExpiresByType画像/アイコン "今プラス1ヶ月"
ExpiresByType text / ico "今プラス1ヶ月"
ExpiresByTypeアプリケーション/ ico "今プラス1ヶ月"
ExpiresByType image / vnd.wap.wbmp "今プラス1ヶ月"
ExpiresByType application / vnd.wap.wbxml "今プラス1ヶ月"

ExpiresByTypeアプリケーション/ smil "今プラス1ヶ月"
#オーディオファイルの有効期限:リクエスト後1か月
ExpiresByTypeオーディオ/基本 "今プラス1ヶ月"
ExpiresByTypeオーディオ/ミッド "今プラス1ヶ月"
ExpiresByTypeオーディオ/ MIDI "今プラス1ヶ月"
ExpiresByTypeオーディオ/ mpeg "今プラス1ヶ月"
ExpiresByTypeオーディオ/ x-aiff "今プラス1ヶ月"
ExpiresByTypeオーディオ/ x-mpegurl "今プラス1ヶ月"
ExpiresByTypeオーディオ/ x-pn-realaudio "今プラス1ヶ月"
ExpiresByTypeオーディオ/ x-wav "今プラス1ヶ月"

#映画ファイルの有効期限:リクエスト後1か月
ExpiresByType application / x-shockwave-flash "今プラス1ヶ月"
ExpiresByType x-world / x-vrml "今プラス1ヶ月"
ExpiresByType video / x-msvideo "今プラス1ヶ月"
ExpiresByTypeビデオ/ mpeg "今プラス1ヶ月"
ExpiresByType video / mp4 "今プラス1ヶ月"
ExpiresByTypeビデオ/ quicktime "今プラス1ヶ月"
ExpiresByType video / x-la-asf "今プラス1ヶ月"
ExpiresByType video / x-ms-asf "今プラス1ヶ月"

ステップ4:画像サイズを縮小する

画像はサイトの重要なコンポーネントです。ほとんどの場合、画像を最適化できます。以下は、ページで画像を使用する際に無視してはいけないいくつかのヒントです。

  • 大きな画像は、HTMLを使用して拡大縮小するためだけに使用しないでください。あなたのブラウザは画像を拡大縮小するためにいくらかの時間を費やし、最終的にそれらはオリジナルよりも悪く見えます.
  • 画像を最適化してください。画像のサイズを縮小できるが品質を低下させない簡単なツールは、Adobe PhotoshopなどのアプリケーションやSmush Itなどのオンラインサービスで利用できます。.
  • 1つのページに画像を入れすぎないようにしてください。記事に多くの画像が含まれている場合は、複数のページに分割してみることができます.

ステップ5:使用していない、または最適化していない拡張機能を削除する

Webサイトに追加する各Joomla拡張機能の操作には、システムリソース、ディスク容量、およびデータベースが必要です。あなたのウェブサイトの全体的なサイズは増加し、あなたがあまりにも多くの拡張機能を持っているならば、それはより重くなるでしょう。したがって、実際に使用している拡張機能のみをJoomlaサイトにインストールすることを許可する必要があります。.

通常、人々はさまざまなプラグイン、モジュール、およびコンポーネントをテストし、作業を終えた後でそれらを削除するのを忘れています。不要なコンテンツがWebサイトに追加されていないことを確認するには、定期的にこのような拡張機能をクリーンアップする必要があります.

さらに、Joomlaサイトに追加する機能に最適な拡張機能を選択した場合は、それが作成する負荷に関するユーザーレビューを必ず確認してください。記述が不十分なコンポーネントは、Webサイト全体のパフォーマンスを低下させる可能性があります.

ステップ6:最適化拡張機能を使用する

Joomlaサイトのパフォーマンスは、多くの既存の拡張機能によって改善できます。以下は、Joomlaサイトでの作業で取得した数年の経験から推奨されています.

  • JCH Optimize –この拡張はJavaScriptとCSSを組み合わせたものです。また、画像をスプライトに結合し、JavaScriptを縮小および圧縮します。.
  • Jbetolo –これは、CDNのサポートに加えて、JCHオプティマイズが持つすべての機能を備えています。.
  • JotCache –組み込みのJoomlaキャッシングシステムを改善する拡張機能.
  • キャッシュクリーナー– Joomlaの管理パネルからキャッシュをクリーニングします.

結論

上記の手順は複雑で威圧的に見えるかもしれませんが、Joomlaサイトにこれらの手順を入念に実装することの利点は、コストをはるかに上回ります。それはあなたの訪問者に満足のいくブラウジング体験を与え、さらに数人の訪問者を与えます.

これらの上位3つのJoomlaホスティングサービスを確認してください。

FastComet

開始価格:
$ 2.95


信頼性
9.7


価格
9.5


使いやすい
9.7


サポート
9.7


特徴
9.6

レビューを読む

FastCometにアクセス

ChemiCloud

開始価格:
$ 2.76


信頼性
10


価格
9.9


使いやすい
9.9


サポート
10


特徴
9.9

レビューを読む

ChemiCloudにアクセス

A2ホスティング

開始価格:
$ 3.92


信頼性
9.3


価格
9.0


使いやすい
9.3


サポート
9.3


特徴
9.3

レビューを読む

A2 Hostingにアクセス

関連するハウツー記事

  • Joomla 3でグローバルアクセス許可レベルを許可または拒否する方法
    中間
  • Aを追加する方法 "記事を作成" メニューアイテムタイプとJoomla 3でのモジュールの作成
    中間
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me