mod_pagespeed
IIS用以外にApacheモジュールに相当するものはありますか?
5 に答える
IISpeedは、IISへのフル機能のpagespeedポートです。バナーが表示されないようにするには、実稼働サーバーの有料ライセンスが必要ですが、試してみるのは無料です。
完全開示:私は港で働いている人の一人です。したがって、ポートについて言及する以外に、これをさらに推し進めることはしません。
現時点では、mod_pagespeed とまったく同じことを行うソリューションはありません。ほとんどの機能に対応するために使用できる個別のパッケージがいくつかあります。
- @alirobe が言及した製品 ( aptimize ) は、それらの多くを実行します。
- YUI Compressor (.Net ポート) は、JavaScript と CSS の縮小で動作します
- IIS (バージョン 5.1 以降。ただし、IIS7+ での構成ははるかに簡単です) は、静的および動的ファイルの GZIP 圧縮を行うように構成できます。
- 静的ファイルの場合は IIS で、動的ページの場合はバックエンド .Net コードで Expires ヘッダーを設定できます。
<asp:ScriptManager>
.Net 2.0 は、コントロールを介して明示的な構成と組み合わせていくつかのスクリプトを実行できます- .Net 4.0 にはさらに多くのスクリプト結合機能があり、より少ない構成でより多くのことを実行できます。(いくつかの新機能に関する議論の例)
- 更新: .Net 4.5 はさらにスクリプトを拡張し、ミニフィケーションと組み合わせます。
- Scott Hanselman は、ブログや Web サイト用に CSS と JavaScript を縮小し、PNG を最適化することの重要性 (および容易さ) を書きました。これには、組み合わせることができる他の多くの個別のパッケージがリストされています。
これは直接のmod_pagespeed
置き換えではありませんが、リクエスト数の削減、JS と CSS の縮小とバンドルに向けていくつかの作業を行います。
さらに、PNG 画像の無損失圧縮を自動的に提供し、背景画像のスプライトを作成します。RequestReduce ライブラリを参照してください。
(自分では試していません)
無料のものがあるとは思いませんが、http: //www.aptimize.com/があります。
更新: もちろん、他の自動展開ツールを使用している場合は、コマンドライン ツールをビルド バッチ スクリプトに統合することで、かなりのことができます。HTML5 ボイラープレートは、おそらくベスト プラクティス リファレンスです。HttpCombine.ashxなどのサーバー側のトリックを使用することもできます。
いいえ。
少なくとも今は違います。
mod_pagespeed
ただし、これは Web キャッシングと高速化のベスト プラクティスの自動化であり、手動で設定できることに注意してください。PageSpeed 拡張機能とYSlow 拡張機能はどちらも、何を最適化する必要があるかを理解するのに非常に役立ちます。