ウェブサイトの読み込み時間を短縮したい。
私は「CombineAndMinify」dllまたはAsp.netのパッケージを実装することを研究しました。
私のウェブサイトはAjaxツールキットを使用していないので、「CombineAndminify」を引き続き使用できますか?
それとも、これよりも優れた方法はありますか?
3 に答える
このライブラリは、YUIライブラリを使用して縮小を処理し、CDNに切り替えることもできます。それはオプションです。
asp.netの次のバージョン(asp.net 4.5)には、バンドルとミニファイが組み込まれています。
オプションとしてこれを検討しましたか?
RCにはgoliveライセンスがあるので、今すぐライブアプリをデプロイできると思います。
あるいは、古いバージョンでこれを達成するのに役立つカセットと呼ばれるオープンソースライブラリがあります。
任意のプログラムを使用して高度なコードを組み合わせて縮小し、オンラインサイトでこの静的ファイルを使用できます。もちろん、最初にコードと開発者のマシンでテストします。
また、同じことをリアルタイムで考えることもできますが、多くのコードが必要になります。
Microsoft Ajaxミニファイアをお勧めします:http ://www.asp.net/ajaxlibrary/AjaxMinQuickStart.ashx
私はそれを使用して非常にうまく機能し、オフラインだけでなくオンラインでも縮小化を行うことができるからです。オンラインで動作させるには、Ajax Minfier dll(Ajax Control Toolkitではない)をダウンロードして含める必要があります。これは、 http://www.asp.net/ajaxlibrary/Download.ashxから入手できます。