にじさんじ非公式wiki 検索除外

リクエスト数削減のご協力のお願い

0 コメント
views

画像1

にじさんじ非公式wiki
https://wikiwiki.jp/nijisanji/

リクエスト数削減のご協力のお願い

にじさんじ非公式wiki 編集者様

これまでの転送量削減へのご協力に感謝申し上げます。
今回、新たにリクエスト数の削減についてもご協力いただきたくお願い申し上げます。

リクエスト数とは、サーバーに設置されたHTMLファイル、CSSファイル、イメージファイルなど、
すべてのファイルに対して閲覧者がアクセスした回数を指します。

リクエスト数が増加すると、通信経路やユーザー端末に負荷がかかり、表示が遅れることがあります。
また、セキュリティリスクも上昇し、サイバー攻撃による過負荷でサービスが停止する可能性があります。

サイバー攻撃への対策としてリクエスト数を制限したいと考えており、ご協力いただけますと幸いです。
WIKIの安定性を確保し、皆様が快適にご利用いただける環境を維持してまいります。

添付の画像は、2024年7月18日現在の face.png の過去30日間のリクエスト数を示したグラフです。
リクエスト数 88.69M88,690,000 件です。

画像1

この数値を基準にして減少させていきたいと考えております。

リクエスト数の確認方法

ページ単位でおよそのリクエスト数が確認できるようにしました。
ページ右上のメーターアイコンから確認できます。

例えば「にじさんじ Wiki*」の「FrontPage」の情報です。
このページの「読み込みリソース数」は 349 で、その内訳は本文のみで 159、他(MenuBarなど)で 340 あります。

  • 本文のみのリクエスト数:159
  • 他のリクエスト数(MenuBarなど):340

画像1

このページを閲覧すると、349件のリクエストが発生します。
(実際には、よく訪れるユーザーはブラウザのキャッシュによって、もっと少ないリクエスト数で済むことが多いです)

この情報をもとに、効率的なリソース管理や最適化のための対策をご検討いただけたら幸いです。
皆様のご理解とご協力をお願い申し上げます。

対策案

  1. MenuBar の face.png の掲載を控える
    各ページ常に340件リクエストが発生しています。

  2. アイコン用のプラグインを使用していただく
    CSSスプライトを作成してアイコンとして表示する機能を提供します。
    よろしければ、サンプルページを作成いたします。

CSSスプライトとは、複数の画像を一つの画像ファイルにまとめて、CSSで特定の部分を表示する技術です。
これにより、サーバーへのリクエスト数が減り、ページの読み込み速度が向上します。

まずは 2. のアイコン用のプラグインをお試しいただいてから、1. のご検討いただければ幸いです。🙇‍♂️

WIKIWIKI運営
作成: 2024/07/18 (木) 15:41:57
最終更新: 2024/07/18 (木) 19:30:54
通報 ...