ウェブサイトの最適化の大規模なサイトの技術的なアーキテクチャ、Webフロントエンドのパフォーマンス4高性能アーキテクチャ

一般的にはそうでリバースプロキシ、CDNとを使用して、ビューモデルサイト、写真サービス、CDNサービス、主要な最適化手法は、ブラウザアクセスを最適化した、フロントエンドのWebサイトには、ロードするブラウザを含め、ビジネス・ロジックの前部分をいう話します。

 

4.2.1ブラウザアクセスの最適化

HTTPリクエストを減らすために1、

 CSSをマージ、合併Javascriptが、写真をマージ

ブラウザのキャッシュを使用して2、

Cache-Controlを設定し、HTTPヘッダー属性有効期限によって、あなたのブラウザのキャッシュを設定することができ、より低周波数資源については、キャッシュ時間は数日、あるいは数ヶ月することができます。

 

静的リソースの更新Webサイトの戦略は、バッチ法を更新するために使用されなければならないとき、このようなアイコンファイル10、いないすべてを一度に10回のファイルの更新ではなく、段階的なアップデートファイル、ドキュメント、および特定を更新する必要として、ブラウザのキャッシュを使用します間隔、突然の大規模なキャッシュの無効化、集中更新キャッシュ、ネットワークの輻輳の場合にサージによるサーバーの負荷を避けるために、ユーザーのブラウザ。

 

3、圧縮を有効にします

 

4、ページの上部にあるCSS、ページの下部にJavascriptを

 

図5に示すように、送信クッキーを低減します

 

4.2.2 CDNの加速

CDNは(コンテンツがネットワークを配布)、本質的にはまだキャッシュされ、データは、ユーザーが、つまり、最初のジャンプへのネットワークアクセスを最速のスピードでデータを取得することができ、ユーザがどこに最も近いキャッシュします。

 

おすすめ

転載: www.cnblogs.com/wozixiaoyao/p/11465137.html