blog

大規模ウェブサイトのアクセス速度最適化戦略

この記事では、58同城の運用保守管理者の呂文樹が、ウェブサイトのアクセス速度の最適化で蓄積された最近の経験の一部を共有し、運用保守担当者にいくつかの助けをもたらすことを願っています。...

Jun 26, 2025 · 3 min. read
シェア

背景:ビジネスの急成長に伴い、1日あたり数億PVのアクセスに直面し、Webサイト全体の読み込みサービス/処理が多くなり、Webサイト全体のアクセスパフォーマンスが低下しています。

目標:ウェブサイトのアクセス速度を最適化し、業界の****を達成すること!

Webサイトのアクセス速度の最適化を行う際には、現在のデータを分析し、どのような要素やサービス、ビジネスが現在のWebサイト全体の速度に影響を与えているのかを把握し、後の最適化プロセスで最適化前のデータと比較しながら最適化を行うことが重要です。データの収集と分析に関しては、KeynoteやBorealisなどのサードパーティのテストツールを使用することをお勧めします。具体的な最適化戦略については、導入の以下の3つの側面をご覧ください:

I. CDNの優位性

  • 静的リソースは、jpg/png、js/css、swfのようなすべてをCDNに入れようとします。
  • キーノート検出タスクを使用して、クロスキャリアアクセスの存在を検出します。
  • 各CDNノードのタイムアウトや50Xエラーをリアルタイムで検出するカスタムスクリプト
  • アクセスログとソースサイトのアクセスログを比較してキャッシュヒット率を向上
  • 最大年齢時間の増加
  •  静的リソースの圧縮

第二に、ドメイン名の分割

ドメイン名の使用では、また、改善の次の側面を行うには、独自の実用的な状況のために、多くの注目すべき場所があります:

III.サードパーティ・サービスの最適化

サードパーティのサービスとは何ですか?私はこのように理解し、例えば、bj.58.comこのドメイン名、それはすべての非bj.58.comドメイン名のリンクの下に、サードパーティ製のサービスとして定義することができます。会社内の他のシステムなど、サードパーティの会社の統計/広告システムなど。ビジネスの発展に伴い、より多くのサードパーティ製のサービスへのアクセスは、約100〜200の要素のコアビジネスのページでは、要素のほぼ5分の2があるサードパーティ企業は、サードパーティ製のサービスの顔は、直接可用性を保証することはできませんので、監視することができる唯一の解決するための手段を監督します。だから、この部分を重要な最適化のターゲットとしてください。ここでは、実際にあなたを表示するために何が起こったかの例です:

カスタマーサービスから、東京の不動産業者が賃貸物件を掲載する際にbj.58.comがクラッシュするというフィードバックを受けました。その時、そのユーザーはIMツールを使用することができず、私も東京にいたため、私は直接そのユーザーのところに行き、Chromeの開発者ツールでウェブサイトを読み込んだところ、そのページがサードパーティのリンクを呼び出しており、タイムアウトして読み込みが遅くなることがしばしばあるようでした。後で会社に戻って確認した後、サードパーティのホット統計ツールのリンクは、ちょうどライン上で、ユーザーの行動に関する統計のために、サイトへの訪問の数が多いため、サードパーティの会社は、訪問のような大規模な数を運ぶことができないので、頻繁なタイムアウトは、その結果、ユーザーがサイトにアクセスすると、カードの死の現象。したがって、サードパーティ製のサービスの可用性を無視することはできません。また、いくつかの最適化とサードパーティのサービスのために改善されています:

1.モニタリングの頻度を強化し、モニタリングツールの面では、品質モニタリングツールとして基調を使用することで、リアルで信頼性の高いデータを保証します。モニタリングの頻度を元の2時間から1時間ごと/30分ごとのモニタリングに調整します;

概要

実際には、サイトのアクセス性能は、通常、変更を行うには、サイトのすべての要素は、問題のこの側面にもっと配慮して、サイトのパフォーマンスのための直接の利益をもたらすことができる感覚です。このような2010年にグループ購入、スパイク流行、銀行が携帯電話のスパイク活動を開催し、ページ全体の時間を更新する毎秒リフレッシュ、そうすることの結果は、サイトのアクセス速度を遅くするだけでなく、***サイトはまた、過負荷によるものです。そうすることの結果だけでなく、サイトの速度が遅くなり、***サイトが圧倒され、アクセス不能になりました。

名前 呂文樹 呂文樹
役職 58 同城運営管理監督者
専門技術 大規模ウェブの運用・保守
興味の方向 オペレーションの自動化、可視化
Read next

レッドハット・アジア・パシフィック、シニア・マーケティング・ディレクター、フランク氏:オープンソースは開発者にさらなる自由を与える

\nRed HatのKVM仮想化アーキテクチャ\n\nOpenShiftプラットフォームとサービス\n\n開発者にさらなる自由を\nアーキテクチャからIaaS、クラウドサービスまで、まずは誰もが知っている基本レベルのサービスです。

Jun 26, 2025 · 2 min read