Recommandé: Guide de l'optimisation de la configuration IIS Server et Web.Config 1. Modifiez le nombre maximum de processus de travail IIS a. Veuillez considérer les points suivants: 1. Chaque processus de travailleur consomme des ressources système et l'occupation du processeur; Trop de processus de travailleurs entraîneront une forte consommation de ressources système et l'utilisation du processeur; 2. Chaque processus de travailleur a ses propres données d'état. Si l'application Web dépend du processus de travail pour enregistrer les données d'état, il peut ne pas prendre en charge l'utilisation de plusieurs travaux.
Le tutoriel ASP Cookies utilise pour enregistrer la navigation des utilisateurs et d'autres informations, mais les cookies ne peuvent enregistrer que des informations au client, mais ce n'est pas sûr. De nombreux cookies votants simples sont utilisés.
La même session ASP, les cookies ASP Technology sont utilisés pour stocker les visiteurs spécifiques aux informations de votre site Web. Ce cookie est stocké sur l'ordinateur de l'utilisateur pendant combien de temps il faut pour s'étendre. Si vous définissez la période de validité pour un cookie un jour à venir, il se poursuivra avant l'arrivée de leur journée, à moins que l'utilisateur ne soit supprimé manuellement.
Si vous avez lu la classe de session, vous constaterez que le code pour les cookies ASP a plusieurs similitudes avec les sessions ASP.
Cookies créés par la technologie ASP
La création d'un cookie ASP est exactement le même processus, créant une session ASP. Encore une fois, vous devez y créer une paire clé / valeur. La clé sera le cookie créé par notre nom. Le cookie créé stockera la valeur qui contient les données réelles.
Dans cet exemple, nous créerons un cookie appelé Brownie pour stocker la quantité de brownie que nous mangeons pendant la journée.
<%
'Créez le cookie
Response.bookies (brownies) = 13
%>
Maintenant que nous avons établi ce cookie, comment pouvons-nous obtenir ces informations de l'ordinateur de l'utilisateur?
Recherche de la technologie ASP pour les cookies
Afin de stocker nos informations dans les cookies, nous devons utiliser l'objet ASP Request, qui fournit une bonne méthode pour les cookies que nous captures pour être stockés sur l'ordinateur de l'utilisateur. Ci-dessous, nous ramassons nos cookies et imprimons leur valeur.
<%
Dim Mybrownie
'Obtenez le cookie
mybrownie = request.cookies (brownies)
Response.Write (vous avez mangé et Mybrownie & Brownies)
%>
Remarque: assurez-vous de voir que lorsque vous créez un cookie, vous utilisez Response.cookies, mais lorsque vous récupérez un cookie, vous utilisez Request.cookies.
Date d'expiration des cookies pour la technologie ASP
Avec les cookies réels, dans l'ASP, vous pouvez définir la durée de votre temps de rester frais et de vivre sur l'ordinateur de l'utilisateur. Une date d'expiration des cookies peut avoir lieu; À cette date, le cookie spécifié sera détruit.
Dans notre exemple ci-dessous, nous créons un cookie qui ajoute une bonne première considération de 10 jours à la date actuelle 10 de plus.
'Créer un cookie de 10 jours
Response.bookies (brownies) = 13
Réponse.cookies (brownies) .expires = date () + 10
'Créer un cookie à rendez-vous statique
Réponse.cookies (nom) = Suzy Q.
Response.cookies (nom) .expires = #january 1 2009 # #
Tableaux de cookies ou collections de la technologie ASP
Jusqu'à présent, nous ne pouvons stocker qu'une variable à un cookie, ce qui est assez limité si vous souhaitez stocker beaucoup d'informations. Cependant, si nous collectons cette variable, elle peut stocker une grande quantité. Ci-dessous, nous faisons des collections de brownies pour stocker diverses informations.
'Créez un grand cookie
Response.bookies (brownies) (numéroté) = 13
Response.bookies (brownies) (Eater) = George
Response.bookies (brownies) (poids) = 400
La technologie ASP a recherché des valeurs de cookies
Maintenant, parcourez la collection de brownies, nous utiliserons chaque boucle. Voir notre tutoriel en boucle fermée pour plus d'informations.
<%
Pour chaque clé de demande.cookies (brownies)
Réponse.write (<br /> & key & = & _
Request.cookies (brownies) (clé))
Suivant
Response.bookies (brownies) (numéroté) = 13
Response.bookies (brownies) (Eater) = George
Response.bookies (brownies) (poids) = 400
%>
Partager: ASP Limites Téléchargez l'instance de taille du fichier Un modèle utilise le composant de téléchargement de fichiers ASP pour télécharger un fichier sur le serveur pour déterminer si la taille du fichier dépasse la taille spécifiée. Cet exemple parle du composant de téléchargement de fichiers upload_5xsoft. File.filesize1000000 peut limiter le nombre de fichiers k aux fichiers. dim upload, fichier, formnen, formpath, icount, nom de fichier, fileext set upload = new upload_5xsoft