8 IIS(Windows 2003)を稼働させる場合、どのような最適化(パフォーマンスなど)を使用しますか? 現在、Webサイトごとに1つのアプリケーションプールを使用していますが、もっとできると思います:) iis performance optimization — マチュー ソース 私は、イメージとcssディレクトリに独自のプールを与えることを考える傾向があります。これは、アクティブな処理をファイルサービスとは別に保つためです — スチュワートロビンソン
5 大規模な銀行であっても、モジュールを追加するだけでなく、IISで最適化を行ったことはほとんどありません(いつか思い出せません)。デフォルトはすべてそのままにします。 動的および静的圧縮 静的コンテンツ、画像、JSなどに有効期限を設定する — スコット・ハンセルマン ソース
2 最適化として、Webサイトごとに1つのアプリプールを使用することを検討する理由は何ですか?Webサイトを別のアプリプールに分離することは、次のように明示的に必要な場合にのみ行う必要があります。 異なる.NETバージョン 異なるID要件 クラッシュするウェブサイト リサイクルスケジュール 等 — マーク・S・ラスムッセン ソース クラッシュするウェブサイト:チェック。クラッシュし続ける古いアプリケーション(isapiモジュール)があります。アプリケーションプールを手動で再起動する必要があります:) Webサイトごとに1つのアプリケーションプールができてうれしいです。 — mathieu 2009
1 TechNetの良い記事がたくさんあります: IISのパフォーマンスを向上させる10の方法 パフォーマンスチューニング(IIS 6.0) IIS 6.0パフォーマンスの最適化(IIS 6.0) Windows Server 2003のパフォーマンスチューニングガイドライン (ワークロードとしてIIS 6をカバー) Windows Server 2008のパフォーマンスチューニングガイドライン(IIS 7をワークロードとしてカバー) — ショーン・アープ ソース
1 YSlowでスコアが表示されます。展開する前にすべてのサイトで実行します。いくつかのヒント: JSを縮小して1つのJSファイルに結合します(その参照をhtmlファイルの下部に配置します)。 CSSを1つのファイルに結合します。 GZIPを有効にして、圧縮を圧縮します。圧縮するファイルのタイプに.jsおよび.cssを追加します。これには、ZIPEnableが適しています。 コンテンツの有効期限を1年間設定します。これを行った後でcss / js / imageファイルを変更する場合は、そのファイルの名前を変更して参照を更新し、クライアントが最新バージョンをプルできるようにする必要があることに注意してください。 Eタグを無効にする。 — アダム・ブランド ソース