Drupal-optimization
提供:Dev Guides
Drupal-最適化
この章では、Drupalを最適化してパフォーマンスと速度を向上させる方法を学習します。 ウェブサイトのパフォーマンスを改善するためのいくつかの手順があります。
以下は、ウェブサイトを最適化する方法の一部です。
ページキャッシュを有効にする
- キャッシュブロック*および*匿名ユーザーの*キャッシュページ*を有効にします。 ページキャッシュを使用すると、コンテンツをさまざまなデータベースキャッシュテーブルに保存できます。 ページキャッシュはHTMLコンテンツに保存されます。 匿名ユーザーのページ読み込み時間を最適化します。
- ステップ1 *-メニューバーの[構成]をクリックします。
- ステップ2 *-*開発*セクションでパフォーマンスをクリックします。
- ステップ3 *-両方のボックスをオンにして、匿名ユーザーの*キャッシュブロック*および*キャッシュページを有効にします。 次に、[設定を保存]をクリックします。
CSSファイルを圧縮する
多くのCSSファイルがある場合、Webサイトの速度が低下する可能性があります。 Aggregate および* CSSファイルの圧縮*を有効にして圧縮します。
この設定は、 AdministrationConfiguration→Development→Performance セクションから有効にします。 Drupalは、CSSファイルの数とサイズを減らします。
Jsアグリゲーション
Javaファイルは、Webサイトのパフォーマンスと速度にも影響します。 これを圧縮するには、帯域幅最適化セクションの[管理]→[構成]→[開発]→[パフォーマンス]からJavaScriptファイルを集約します。
メディアファイルと静的ファイルをCDNに移動する
これにより、共有ホスティングが処理するリクエストの数が減ります。 メディアファイルと静的ファイルをホストするCDN(コンテンツ配信ネットワーク)を使用します。 CDNはファイルの外部キャッシュとして機能し、高性能サーバーに保存して最適化されます。
画像サイズとその数を最適化する
ウェブサイトが遅くなるため、より多くのスペースを消費する多くの画像を持たないでください。 常に画像のサイズを変更し、ウェブサイトに関連する画像はほとんどありません。
テーマの最適化
テーマの最適化は非常に重要な側面です。 高品質の画像、動画、音声、フラッシュなどのメディアファイルは、Webサイトに影響を与え、速度が低下してパフォーマンスが低下する可能性があります。 メディアファイルのサイズと数を減らすか、フラッシュの使用を避けることができます。