2

ASP.NET Web フォーム Web サイトを作成しており、Web サイトの読み込み時間を最適化する必要があります。方法の 1 つは、異なるサーバーからイメージをロードすることです。

aspx ページまたはユーザー コントロールを介して公開されるすべての画像に対して、リソースの相対リンクを絶対リンクに変換するユーティリティを使用し、優先サーバー リソースにリンクします。

CSS ファイルから読み込まれた画像でも同じことができるようにする必要があります。つまり、css ファイルから読み込まれる画像ごとに、src属性を適切なものに変更する必要があります。これを行うツール、または私の問題に適用できる解決策を知っていますか???

4

1 に答える 1

2

いくつかのオプションがあります。

  1. ビルド時に CSS ファイルを変換し、静的ファイルとして提供する
  2. CSS ファイルを動的にし、ASP.NET が既存の設定に基づいて画像へのパスを入力できるようにします。

上記のいずれかを実行するには、いくつかの方法があります。いくつかのアイデアを提供するリンクを次に示します。

または、ASP.NET テーマ サポートを使用して、開発用と運用用の 2 つのテーマを使用することもできます。それが素晴らしい選択肢かどうかはわかりませんが。

于 2011-05-11T13:57:44.427 に答える