推奨:ASPはキャッシュからデータインスタンスを読み取りますファイルからデータの読み取りは、データベースから直接より速くなります。テストには6000のニュースが読み取られます。データベースの読み取りには23,579ミリ秒かかり、ファイルを読み取るのに123ミリ秒しかかかりませんでした。次の例は、ファイルキャッシュを使用してコードを使用する方法です。ファイルキャッシュを使用する必要があるページに、次のコードを追加します。 ! - #includefile = filecatch.asp--%setMycatch = newCatchFile myCatch.OverDue = 10
ASPには主に、サーバー、リクエスト、応答、アプリケーション、セッションの5つの組み込みオブジェクトがあります。それでは、例を挙げて説明しましょう。最初は最も一般的に使用される応答オブジェクトです。
例1応答を使用してWebページにHTMLドキュメントを出力する
上記のコードをFrontPage Editor、またはWordPad、Notepadなどのライターに入力してから、Example1.aspとして保存できます。ファイル名は別のもので使用できますが、拡張機能(または接尾辞)は.aspでなければなりません。上記の例では、応答オブジェクトの書き込み関数を使用して、HTMLコードをクライアントのブラウザに送信します。クライアントのブラウザには、次のリストが表示されます。
実際、これらのHTMLコードは、Respons..writeから出力を使用せずにASPファイルに直接記述できます。一般に、変数または一部の変更データは、respons.writeを使用して出力できます。さらに、<%= dataまたはvariable%>を使用して情報を出力することもできます。その関数はrespons.writeと同等です。
例2応答と<%= data%>を使用して、Webページに1〜100から追加された計算結果を出力します
上記の例は、VBスクリプト言語言語が使用されていることを示していません。当時、デフォルトのASPはVBスクリプトであるため、Javaスクリプトを使用する場合は、ASPのトップラインでステートメントを使用できます。
示す。シンボル @と言語の間にスペースが必要であることに注意してください。指定したら、必要に応じてJavaScriptを使用できます。たとえば、JavaScriptを使用してそれを完了することができます。
例3:javaScriptと<%= data%>を使用して、Webページに1〜100から追加された計算結果を出力します
この例では、フラグペアを使用して、JavaScriptスクリプト言語を使用したことを示しました。 HTMLドキュメントとは異なり、このフラグペアのステートメントrunat =サーバーは、スクリプトプログラムがサーバー側で実行され、クライアントのブラウザに送信されず、説明して実行されたことを示しています。これが簡単であることを証明するには、ブラウザのソースファイルコードを表示すると、表示されません
共有:ASPは、Webページを更新することを防ぎますサーバーの負担を軽減し、ASPはWebページの更新を防止しますsubpreventrefreshtime、isrefreshrefreshtime = 10は更新時間、ユニット(秒)isrefresh = 1防止反復関数、0 = 1 = yesifisrefresh = 1hen if