詳細なコンテンツ:
導入
ヒント1:Webサーバーに共通データをキャッシュします
ヒント2:アプリケーションまたはセッションオブジェクトの共通データをキャッシュ
ヒント3:Webサーバーディスク上のデータとHTML
ヒント4:アプリケーションまたはセッションオブジェクトの柔軟性のないコンポーネントのキャッシュを避けてください
ヒント5:アプリケーションまたはセッションオブジェクトにデータベース接続をキャッシュしないでください
ヒント6:セッションオブジェクトを使用します
ヒント7:comオブジェクトのコードをカプセル化します
ヒント8:リソースを後で入手し、リソースを早期にリリースします
ヒント9:プロセスの外での実行は、信頼性を犠牲にします
ヒント10:オプションを明示的に使用します
ヒント11:サブルーチンと機能のローカル変数を使用します
ヒント12:一般的なデータをスクリプト変数にコピーします
ヒント13:アレイの再定義を避けてください
ヒント14:応答バッファーを使用します
ヒント15:バッチ埋め込みスクリプトとresponse.writeステートメント
ヒント16:長いタスクを開始する前に、respons.isclientConnectedを使用します
ヒント17:<Object>タグを使用して、オブジェクトをインスタンス化します
ヒント18:ADOオブジェクトやその他のコンポーネントを使用したTypelibバインディング
ヒント19:ブラウザ検証機能を利用します
ヒント20:ループでの文字列連結を避けます
ヒント21:ブラウザとプロキシキャッシングを有効にします
ヒント22:可能であれば、Response.redirectの代わりにServer.Transferを使用します
ヒント23:ディレクトリURLの最後にスラッシュを追加する
ヒント24:サーバー変数の使用は避けてください
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------)
導入
パフォーマンスは機能です。パフォーマンスを事前に設計するか、後でアプリケーションを書き直す必要があります。言い換えれば、ActiveServerPages(ASP)アプリケーションのパフォーマンスを最大化するための良い戦略は何ですか?
この記事では、ASPアプリケーションと「VisualBasic(R)Script Editor(VBScript)を最適化するための多くのヒントを提供します。多くの落とし穴と欠陥について説明します。この記事にリストされている提案は、http://www.microsoft.comおよびその他のサイトでテストされており、この記事は正しく機能しています。内部オブジェクト(リクエスト、応答、サーバー)。
ASPのパフォーマンスは通常、ASPコード自体だけではありません。すべての賢明な引用を1つの記事に含めたくはなく、最後にパフォーマンス関連のリソースのみをリストしたくありません。これらのリンクには、「ActiveX(R)Data Object(ADO)」、コンポーネントオブジェクトモデル(COM)、データベース、「インターネット情報サーバー(IIS)」構成など、ASPおよび非ASPトピックが含まれます。これらは私たちが好きなリンクです - それらに従ってください。