موصى به: دليل إلى خادم IIS و Web.Config تحسين التكوين 1. تعديل الحد الأقصى لعدد عمليات عمل IIS أ. يرجى مراعاة النقاط التالية: 1. تستهلك كل عملية عامل موارد النظام وشغل وحدة المعالجة المركزية ؛ الكثير من عمليات العمال سوف يتسبب في استهلاك حاد لموارد النظام واستخدام وحدة المعالجة المركزية ؛ 2. كل عملية عامل لها بيانات الحالة الخاصة بها. إذا كان تطبيق الويب يعتمد على عملية العامل لحفظ بيانات الحالة ، فقد لا يدعم استخدام عمل متعدد.
يستخدم برنامج ASP Cookies لتسجيل تصفح المستخدم والمعلومات الأخرى ، ولكن يمكن أن توفر ملفات تعريف الارتباط المعلومات فقط للعميل ، لكنها ليست آمنة. يتم استخدام العديد من ملفات تعريف الارتباط البسيطة للتصويت.
نفس جلسة ASP ، تُستخدم ملفات تعريف الارتباط ASP Technology لتخزين زوار محددة للمعلومات على موقع الويب الخاص بك. يتم تخزين ملف تعريف الارتباط هذا على جهاز الكمبيوتر الخاص بالمستخدم للمدة التي يستغرقها تمديدها. إذا قمت بتعيين فترة الصلاحية لملف تعريف الارتباط في يوم مستقبلي ، فسيستمر ذلك قبل وصول يومها ، ما لم يتم حذف المستخدم يدويًا.
إذا كنت قد قرأت من خلال فئة الجلسة ، فستجد أن رمز ملفات تعريف الارتباط ASP له العديد من أوجه التشابه مع جلسات ASP.
ملفات تعريف الارتباط التي أنشأتها تقنية ASP
يعد إنشاء ملف تعريف الارتباط ASP هو نفس العملية بالضبط ، وإنشاء جلسة ASP. مرة أخرى ، يجب عليك إنشاء زوج مفتاح/قيمة هناك. سيكون مفتاح ذلك هو ملف تعريف الارتباط الذي تم إنشاؤه باسمنا. سيقوم ملف تعريف الارتباط الذي تم إنشاؤه بتخزين القيمة التي تحتوي على البيانات الفعلية.
في هذا المثال ، سنقوم بإنشاء ملف تعريف ارتباط يسمى Brownie لتخزين مقدار الكعك الذي نأكله خلال اليوم.
<٪
"إنشاء ملف تعريف الارتباط
استجابة
٪>
الآن بعد أن أنشأنا ملف تعريف الارتباط هذا ، كيف نحصل على هذه المعلومات من كمبيوتر المستخدم؟
ابحث عن تقنية ASP عن ملفات تعريف الارتباط
من أجل تخزين معلوماتنا في ملفات تعريف الارتباط ، يجب علينا استخدام كائن طلب ASP ، والذي يوفر طريقة جيدة لملفات تعريف الارتباط التي نلتقطها لتخزينها على جهاز كمبيوتر المستخدم. أدناه ، نلتقط ملفات تعريف الارتباط الخاصة بنا ونطبع قيمتها.
<٪
قاتمة mybrownie
احصل على ملف تعريف الارتباط
mybrownie = request.cookies (الكعك)
الرد
٪>
ملاحظة: تأكد من رؤية أنه عند إنشاء ملف تعريف ارتباط ، يمكنك استخدام Response.cookies ، ولكن عند استرداد ملف تعريف الارتباط ، يمكنك استخدام request.cookies.
تاريخ انتهاء صلاحية ملفات تعريف الارتباط لتكنولوجيا ASP
مع ملفات تعريف الارتباط الحقيقية للحياة ، في ASP ، يمكنك ضبط المدة التي تريد أن تبقى فيها ملفات تعريف الارتباط الخاصة بك وعيشها على كمبيوتر المستخدم. يمكن عقد تاريخ انتهاء صلاحية ملفات تعريف الارتباط ؛ في هذا التاريخ ، سيتم تدمير ملف تعريف الارتباط المحدد.
في مثالنا أدناه ، نقوم بإنشاء ملف تعريف ارتباط يضيف أول اعتبار جيد لمدة 10 أيام إلى التاريخ الحالي 10 آخر.
قم بإنشاء ملف تعريف ارتباط لمدة 10 أيام
استجابة
استجابة.
"إنشاء ملف تعريف ارتباط للتاريخ الثابت
استجابة.
استجابة.
صفائف ملفات تعريف الارتباط أو مجموعات من تقنية ASP
حتى الآن ، يمكننا فقط تخزين متغير إلى ملف تعريف ارتباط ، وهو محدود للغاية إذا كنت ترغب في تخزين الكثير من المعلومات. ومع ذلك ، إذا جمعنا هذا المتغير ، فيمكنه تخزين كمية كبيرة. أدناه نصنع مجموعات الكعك لتخزين المعلومات المختلفة.
"إنشاء ملف تعريف ارتباط كبير
استجابة
استجابة
استجابة
بحثت تقنية ASP عن قيم ملفات تعريف الارتباط
الآن نتكرر من خلال مجموعة الكعك ، سنستخدم كل حلقة. شاهد البرنامج التعليمي الحلقة المغلقة لمزيد من المعلومات.
<٪
لكل مفتاح في request.cookies (الكعك)
استجابة. write (<br /> & key & = & _
request.cookies (الكعك) (مفتاح))
التالي
استجابة
استجابة
استجابة
٪>
مشاركة: حدود ASP تحميل حجم ملف التحميل يستخدم النموذج مكون تحميل ملف ASP لتحميل ملف إلى الخادم لتحديد ما إذا كان حجم الملف يتجاوز الحجم المحدد. يتحدث هذا المثال عن مكون تحميل ملف upload_5xsoft. File.FileSize1000000 يمكن أن يحد من عدد ملفات K إلى. تحميل خافت ، ملف ، اسم ، Formpath ، icount ، اسم الملف ، إعداد filext تحميل = جديد expload_5xsoft