パフォーマンス・チューニングの章

パフォーマンス・チューニングの章

オープニングテーマのチューニング

特定の状況、長い待ち時間のビジネスが表示されたときに、状況を滑らかにしないように拡大し、ビジネスでは、この時間は、全体的な調子にする必要があります。チューニングはインフラ改善、より良い設定を探索するなど、実際には、誤解の話題曲があった、このトピックの追求であり続け、インフラが適切な状況になります調整する必要があります、より良い結果を得るための調整を必要とする顔を指すように、簡単な設定ファイルは、良い結果を達成するように調整することができるとは思わない、データインデックスカーネルパラメータがそう調整する必要があるコンテナのネットワークアーキテクチャをロードするために、ビジネス・ロジックへのフロントエンドではありません多くの場合、効果的に顧客体験を向上させるためにはほとんど利益、ショートボードの正確な理解の実用的な効果を調整する単一のポイント。

他のアイデアは、私の個人的な電子メールの徹底的な議論に送信することができますがある場合は、このブログでは、ビューの私の個人的な観点から理解されている、と私はいくつかの技術的な首長を知りたいです!私の電子メールへの[email protected]

チューニングのアイデア

実際には、中にチューニングで自分の思考:一般的には、2つのアイデアがあるフォワードのチューニング、チューニング、ポイントとエリアが

前方のチューニングは何ですか?問題を分析するために、組み込みのブラウザ機能を使用して、感じるために顧客フォームとしてフロントページから始まって前方に調整します。

フロントエンドのチューニングチューニングの前方

  • フロントエンドのチューニングテクニック:ページの読み込み技術も非常に重要な部分であり、直接、顧客が直接スピードの速さを感じることができるように、顧客の経験に影響を与えます。

    • まず、ビューのTCP / IP点からアップのように、要求は、トランスポート層の利益を向上させるためにも、ネットワークで配信することができる1つの以上の大型パッケージに一度のHTTP要求に複数の要求、複数のパケットの伝送を低減します。

    • CSSやJSファイルを経由して圧縮は、ファイル、CSS、一つに複数のjsを複数に圧縮します。これにより、HTTPリクエストの数を減らします。

    • PNG形式は、ベクターグラフィックスを使用する代わりに、伝統的な見方は、ブラウザのレンダリング速度が増加することができます。

    • ネイティブJSの量を使用して書き込むために、JSを使用していないCSSの効果を記述するために使用することができます。小さな機能の使用が、サードパーティのライブラリの多数の導入、無用なリソースをロードを避けるために、輸送の負担を増やします。

    • 遅延ロード技術を使用して写真を(Jingdongは、リンクス、淘宝網と他のサイトがこの技術のより多くの写真を使用します)、ページにすべての画像リソースを、あなたはフットプリントの図を配置する必要があり、すべてを使い捨てローディングを必要としません。その後、ブラウザとロードする画像の場合には表示可能な領域。

    • Jingdongは、淘宝網に類似DNS事前解決、Tmallは、企業のウェブサイトのより多くの写真を、彼らは負荷の絵であり、最初のIP映像サーバ、ルータのドメイン名のキャッシュを解決し、あなたがイメージをロードする必要がある場合、あなたは、もはやDNSを解決する必要がありますこのドメイン名解決プロセスは、画像をロードするときに、この技術は、通常、映像遅延ロード技術を組み合わせて省略されています。

    • 写真はまた、効果的に伝達効率を向上させることができ、様々な小さなアイコンを表示するように配置された使用して、統合された一つに多くのウェブサイトのスプライトに小さなアイコン、多くの小さな画像を使用してください。

    • ユーザーが直接、ページキャッシュをコールバックすることができ、フロントページのキャッシング技術を使用してください。効果的な帯域幅利用率を向上させることができ、二次リロードにページを必要としません。例えばVUEキープアライブ。

    • フロントエンドフレームワーク、ライブラリ、画像、CSS、JSファイルはCDNを導入 CDNアクセラレーションを提供されているフロントエンドのフレームワーク文書の多くのように公式のを、唯一の私たちは、写真のためのより多くのウェブサイトで、より高速なフレームワークのドキュメントライブラリをロードするために導入する必要がありますCDNは、ブラウザがより速く開くことができ、CDNの加速度に写真をアップロードするためにいくつかの写真を購入することができます。

      実際に私は、フロントエンドの技術ではないですので、フロントエンドのユーザーエクスペリエンスに直接影響の効果はので、ここで、大きなスペースを占め、またそれは、彼らの理解はまだ十分に理解されたので、実際には、フロントエンドのチューニングはまだ非常に重要であり、カリキュラムを設計し、コードされますレベルの調整もキーです。


CDN加速度の前方チューニング

  • CDNのコンテンツ配信ネットワーク。
    • ユーザーIP、それによって置換、パケットロスを低減、物理的に最も近いサーバルーム、伝送の問題に分析を配布し、順不同で、問題を遅らせるサイトへのユーザーアクセスの応答速度を向上させます。
    • 大規模なユーザーグループ、および地域全体。

、明日明日の夜の翌日を移動して書くことはランドリー遅すぎます。

おすすめ

転載: www.cnblogs.com/lqinghua/p/11668992.html