ASPでキャッシュテクノロジーを使用すると、実際には、これらの実装方法が非常に簡単です。
これらのテクノロジーを導入する前に、ASPのキャッシュテクノロジーとは何かを説明しましょう。
SO -Called Cacheは、キャッシュを使用してデータを保存するためのスペースを開いています。クエリアクションを実行してクエリ結果をキャッシュに入れたら、すぐにデータをすばやくアクセスできます。また、データをキャッシュに入れない場合、このクエリを再度実行すると、サーバーはデータベースからプロセスを消費してソートします。
データがキャッシュに保存されると、再びクエリが再度クエリするときにかかる時間は、主にデータの表示時にあります。
つまり、サーバーのキャッシュに変更する必要があることが多いデータを配置する必要がありますが、キャッシュにアクセスすることが多いデータを配置する必要があります。
次に、最初にサーバーでASPを使用する手法について説明します。
キャッシュテクノロジー。
クライアントに多くのデータ(静的、つまり、変更が少ない)を表示する必要がある場合は、サーバーでキャッシュテクノロジーの使用を検討できます。このテクノロジーは、ディスプレイスタイルの一貫性が強いウェブサイトに特に適しています。
実際、実装方法は特に簡単です。
これは、本の分類を表示する例です
displaybooks.aspファイル:
<%@言語= javascript%>
<html>
<body>
<form method = post>
本の分類;
<p>
<入力タイプ=送信>
<%
関数getbookslistbox()()
{{
bookslistbox = application(bookslistbox)
if(bookslistbox!= null)return bookslistbox;
crlf = string.fromCharcode(13、10)
bookslistbox = <select name = books> + crlf;
sql = select * from books by name;
cnnbooks = server.createObject(adodb.Connection);
cnnbooks.open(books、admin、);
rstbooks = cnnbooks.execute(sql);
fldbookname = rstbooks(bookname);
while(!rstbooks.eof){
bookslistbox = bookslistbox + <option> +
fldbookname + + crlf;
rstbooks.movenext();
}
bookslistbox = bookslistbox +
Application(BooksListBox)= BooksListBox
bookslistboxを返します。
}
%>