Empfohlen: Handbuch zu IIS Server und Web.Config -Konfigurationsoptimierung 1. Ändern Sie die maximale Anzahl von IIS -Arbeitsprozessen a. Bitte betrachten Sie die folgenden Punkte: 1. Jeder Arbeiterprozess konsumiert Systemressourcen und CPU -Belegung; Zu viele Arbeitsprozesse führen zu einem starken Verbrauch von Systemressourcen und CPU -Nutzung. 2. Jeder Arbeiterprozess hat seine eigenen staatlichen Daten. Wenn die Webanwendung vom Arbeitsprozess abhängt, um Statusdaten zu speichern, kann dies die Verwendung mehrerer Arbeiten möglicherweise nicht unterstützen.
Das ASP Cookies -Tutorial verwendet das Surfen und andere Informationen von Benutzern, aber Cookies können nur Informationen vor dem Client speichern, es ist jedoch nicht sicher. Viele einfache Wahlkekse werden verwendet.
Die gleiche ASP -Sitzung, ASP -Technologie -Cookies, werden verwendet, um Informationsspezifische Besucher auf Ihrer Website zu speichern. Dieser Cookie wird auf dem Computer des Benutzers gespeichert, wie lange es dauert, bis sie sich verlängern. Wenn Sie die Gültigkeitszeit für einen Cookie an einem zukünftigen Tag festlegen, wird sie vor dem Eintreffen seines Tages fortgesetzt, es sei denn, der Benutzer wird manuell gelöscht.
Wenn Sie die Sitzungsklasse gelesen haben, werden Sie feststellen, dass der Code für ASP Cookies mehrere Ähnlichkeiten mit ASP -Sitzungen aufweist.
Cookies, die von ASP Technology erstellt wurden
Das Erstellen eines ASP -Cookie ist genau der gleiche Prozess und erstellen Sie eine ASP -Sitzung. Auch hier müssen Sie dort ein Schlüssel-/Wertpaar erstellen. Der Schlüssel dazu wird das von unserem Namen erstellte Cookie sein. Das erstellte Cookie speichert den Wert, der die tatsächlichen Daten enthält.
In diesem Beispiel werden wir einen Keks namens Brownie erstellen, um zu speichern, wie viel Brownie wir tagsüber essen.
<%
'Erstellen Sie den Cookie
Antwort.kochen (Brownies) = 13
%>
Nachdem wir diesen Cookie eingerichtet haben, wie erhalten wir diese Informationen vom Computer des Benutzers?
ASP -Technologie -Suche nach Cookies
Um unsere Informationen in Cookies zu speichern, müssen wir das ASP -Anforderungsobjekt verwenden, das eine gute Methode für die von uns erfassten Cookies bietet, die auf dem Computer des Benutzers gespeichert werden können. Im Folgenden nehmen wir unsere Kekse ab und drucken ihren Wert aus.
<%
Dim Mybrownie
'Holen Sie sich den Keks
MyBrownie = Request.cookies (Brownies)
Antwort.Write (Sie haben & MyBrownie & Brownies)
%>
Hinweis: Stellen Sie sicher, dass Sie beim Erstellen eines Cookies die Antwort für die Kochen verwenden. Wenn Sie jedoch ein Cookie abrufen, verwenden Sie Anforderungen.
Cookie -Ablaufdatum für die ASP -Technologie
Mit Real Life Cookies können Sie im ASP festlegen, wie lange Ihre Cookies frisch bleiben und auf dem Computer des Benutzers leben. Ein Cookie -Ablaufdatum kann abgehalten werden; Zu diesem Zeitpunkt wird der angegebene Keks zerstört.
In unserem folgenden Beispiel erstellen wir ein Cookie, das dem aktuellen Datum eine gute 10-tägige Überlegung für 10 weitere erweitert.
'Erstellen Sie einen 10-tägigen Keks
Antwort.kochen (Brownies) = 13
Antwort.kochen (Brownies) .expires = Date () + 10
'Erstellen Sie ein statisches Date -Cookie
Antwort.cookies (Name) = Suzy Q.
Response.cookies (name) .expires = #januar 1.2009 #
Cookie -Arrays oder Sammlungen der ASP -Technologie
Bis jetzt können wir nur eine Variable für einen Cookie speichern, was sehr begrenzt ist, wenn Sie viele Informationen speichern möchten. Wenn wir diese Variable jedoch sammeln, kann sie eine große Menge speichern. Unten machen wir Brownies -Sammlungen, um verschiedene Informationen zu speichern.
'Erstellen Sie einen großen Keks
Antwort.kochen (Brownies) (numberat) = 13
Antwort.cookies (Brownies) (Esser) = George
Antwort.kochen (Brownies) (Gewicht) = 400
ASP -Technologie suchte nach Kekswerten
Jetzt durch die Sammlung von Brownies iterieren, werden wir jede Schleife verwenden. Weitere Informationen finden Sie in unserem Tutorial für geschlossene Schleifen.
<%
Für jeden Schlüssel in Request.cookies (Brownies)
Response.write (<br /> & key & = & _
Request.cookies (Brownies) (Schlüssel))
Nächste
Antwort.kochen (Brownies) (numberat) = 13
Antwort.cookies (Brownies) (Esser) = George
Antwort.kochen (Brownies) (Gewicht) = 400
%>
Freigabe: ASP Limits Upload Dateigröße Instanz hochladen Ein Modell verwendet die ASP -Datei -Upload -Komponente, um eine Datei auf den Server hochzuladen, um festzustellen, ob die Dateigröße die angegebene Größe überschreitet. In diesem Beispiel wird über die Upload -Datei -Upload -Komponente upload_5xsoft -Datei gesprochen. Datei.FileSize1000000 kann die Anzahl der K -Dateien auf. Dim Upload, Datei, Formname, FormPath, ICOunt, Dateiname, FileEXT SETED Upload = new Upload_5xsoft