推奨:IISサーバーとweb.configの構成最適化のガイド1。IIS作業プロセスの最大数を変更します。次のポイントを検討してください。1。各ワーカープロセスはシステムリソースとCPU占有を消費します。労働者プロセスが多すぎると、システムリソースとCPUの利用が急激に消費されます。 2。各労働者プロセスには独自の状態データがあります。 Webアプリケーションが状態データを保存するためにワーカープロセスに依存している場合、複数の作業の使用をサポートしない場合があります。
ASP Cookiesのチュートリアルでは、ユーザーブラウジングやその他の情報を記録するために使用されますが、Cookieはクライアントに情報を保存するだけですが、安全ではありません。多くの単純な投票クッキーが使用されています。
同じASPセッションでは、ASPテクノロジーCookieを使用して、情報固有の訪問者をWebサイトに保存します。このCookieは、拡張にかかる時間がかかるため、ユーザーのコンピューターに保存されています。将来の日にCookieの有効期間を設定すると、ユーザーが手動で削除されない限り、日が到着する前に継続します。
セッションクラスを読んでいる場合、ASP CookiesのコードにはASPセッションといくつかの類似点があることがわかります。
ASPテクノロジーによって作成されたCookie
ASP Cookieの作成はまったく同じプロセスで、ASPセッションを作成します。繰り返しますが、そこにキー/値のペアを作成する必要があります。その鍵は、私たちの名前で作成されたCookieです。作成されたCookieは、実際のデータを含む値を保存します。
この例では、ブラウニーというクッキーを作成して、日中にどれだけのブラウニーを食べるかを保管します。
<%
'クッキーを作成します
Response.Cookies(Brownies)= 13
%>
このCookieを確立したので、ユーザーのコンピューターからこの情報をどのように入手できますか?
CookieのASPテクノロジー検索
情報をCookieに保存するには、ASP Requestオブジェクトを使用する必要があります。ASPリクエストオブジェクトは、キャプチャするCookieがユーザーのコンピューターに保存されるための適切な方法を提供する必要があります。以下では、クッキーを手に取り、その価値を印刷します。
<%
薄暗いmybrownie
'クッキーを入手してください
mybrownie = request.cookies(ブラウニー)
Response.Write(あなたはAte&Mybrownie&Brownies)
%>
注:Cookieを作成するときは、Response.Cookiesを使用しますが、Cookieを取得するときはrequest.cookiesを使用してください。
ASPテクノロジーのCookieの有効期限
Real Life Cookieを使用すると、ASPでは、Cookieが新鮮に保ち、ユーザーのコンピューターでライブをしたい時間を設定できます。 Cookieの有効期限は保持できます。この日付に、指定されたCookieが破壊されます。
以下の例では、現在の日付に10日間の最初の考慮事項を追加するクッキーを作成します。
'10日間のクッキーを作成します
Response.Cookies(Brownies)= 13
Response.Cookies(Brownies).Expires = date() + 10
'静的な日付クッキーを作成します
Response.Cookies(name)= Suzy Q.
Response.Cookies(name).expires = #january 1,2009#
ASPテクノロジーのクッキーアレイまたはコレクション
これまで、変数をCookieにしか保存できません。これは、多くの情報を保存する場合は非常に限られています。ただし、この変数を収集すると、大量に保存できます。以下に、さまざまな情報を保存するブラウニーコレクションを作成します。
'大きなクッキーを作成します
Response.Cookies(Brownies)(numberEaten)= 13
Response.Cookies(Brownies)(Eater)= George
Response.Cookies(Brownies)(Weight)= 400
ASPテクノロジーはCookie値を検索しました
ブラウニーのコレクションを繰り返して、各ループを使用します。詳細については、クローズドループチュートリアルをご覧ください。
<%
request.cookies(ブラウニー)の各キーについて
Response.write(<br />&key&=&_
request.cookies(ブラウニー)(キー))
次
Response.Cookies(Brownies)(numberEaten)= 13
Response.Cookies(Brownies)(Eater)= George
Response.Cookies(Brownies)(Weight)= 400
%>
共有:ASP制限ファイルサイズインスタンスをアップロードしますモデルは、ASPファイルのアップロードコンポーネントを使用してファイルをサーバーにアップロードし、ファイルサイズが指定されたサイズを超えるかどうかを判断します。この例では、upload_5xsoftファイルアップロードコンポーネントについて説明しています。 file.filesize1000000は、kファイルの数を制限できます。 DIMアップロード、ファイル、FormName、FormPath、Icount、Filename、fileext set upload = new upload_5xSoft