แนะนำ: คำแนะนำเกี่ยวกับเซิร์ฟเวอร์ IIS และการเพิ่มประสิทธิภาพการกำหนดค่าการกำหนดค่าของ Web.Config 1. แก้ไขจำนวนสูงสุดของกระบวนการทำงาน IIS โปรดพิจารณาประเด็นต่อไปนี้: 1. กระบวนการของคนงานแต่ละคนใช้ทรัพยากรระบบและการเข้าพัก CPU; กระบวนการของคนงานมากเกินไปจะทำให้การบริโภคทรัพยากรระบบอย่างรวดเร็วและการใช้ CPU 2. กระบวนการของคนงานแต่ละคนมีข้อมูลสถานะของตนเอง หากเว็บแอปพลิเคชันขึ้นอยู่กับกระบวนการของผู้ปฏิบัติงานเพื่อบันทึกข้อมูลสถานะอาจไม่สนับสนุนการใช้งานหลายงาน
บทช่วยสอน ASP Cookies ใช้ในการบันทึกการท่องเว็บและข้อมูลอื่น ๆ แต่คุกกี้สามารถบันทึกข้อมูลไปยังไคลเอนต์ได้ แต่ไม่ปลอดภัย ใช้คุกกี้การลงคะแนนง่าย ๆ จำนวนมาก
เซสชัน ASP เดียวกันคุกกี้เทคโนโลยี ASP ใช้เพื่อจัดเก็บข้อมูลผู้เข้าชมเฉพาะเข้ามาในเว็บไซต์ของคุณ คุกกี้นี้ถูกเก็บไว้ในคอมพิวเตอร์ของผู้ใช้เพื่อขยายเวลานานแค่ไหน หากคุณตั้งค่าระยะเวลาที่ถูกต้องสำหรับคุกกี้ในวันอนาคตมันจะดำเนินต่อไปก่อนที่จะมาถึงวันของพวกเขาเว้นแต่ผู้ใช้จะถูกลบด้วยตนเอง
หากคุณได้อ่านผ่านคลาสเซสชันคุณจะพบว่ารหัสสำหรับคุกกี้ ASP มีความคล้ายคลึงกันหลายอย่างกับเซสชัน ASP
คุกกี้ที่สร้างโดยเทคโนโลยี ASP
การสร้างคุกกี้ ASP เป็นกระบวนการเดียวกันที่แน่นอนการสร้างเซสชัน ASP อีกครั้งคุณต้องสร้างคู่คีย์/ค่าที่นั่น กุญแจสำคัญคือคุกกี้ที่สร้างขึ้นโดยชื่อของเรา คุกกี้ที่สร้างขึ้นจะเก็บค่าที่มีข้อมูลจริง
ในตัวอย่างนี้เราจะสร้างคุกกี้ที่เรียกว่าบราวนี่เพื่อเก็บบราวนี่ที่เรากินมากแค่ไหนในระหว่างวัน
-
'สร้างคุกกี้
Response.cookies (บราวนี่) = 13
-
ตอนนี้เราได้สร้างคุกกี้นี้แล้วเราจะรับข้อมูลนี้จากคอมพิวเตอร์ของผู้ใช้ได้อย่างไร
ASP Technology ค้นหาคุกกี้
ในการจัดเก็บข้อมูลของเราในคุกกี้เราต้องใช้วัตถุคำขอ ASP ซึ่งเป็นวิธีที่ดีสำหรับคุกกี้ที่เราเก็บไว้เพื่อเก็บไว้ในคอมพิวเตอร์ของผู้ใช้ ด้านล่างเรารับคุกกี้ของเราและพิมพ์ค่าของพวกเขา
-
Dim Mybrownie
'รับคุกกี้
mybrownie = request.cookies (บราวนี่)
Response.write (คุณกิน & mybrownie & brownies)
-
หมายเหตุ: ตรวจสอบให้แน่ใจว่าเมื่อคุณสร้างคุกกี้คุณจะใช้การตอบกลับ cookies แต่เมื่อคุณดึงคุกกี้คุณใช้คำขอ. cookies
วันหมดอายุของคุกกี้สำหรับเทคโนโลยี ASP
ด้วยคุกกี้ชีวิตจริงใน ASP คุณสามารถตั้งค่าระยะเวลาที่คุณต้องการให้คุกกี้ของคุณสดชื่นและอยู่บนคอมพิวเตอร์ของผู้ใช้ วันหมดอายุของคุกกี้สามารถจัดขึ้นได้ ในวันนี้คุกกี้ที่ระบุจะถูกทำลาย
ในตัวอย่างของเราด้านล่างเราสร้างคุกกี้ที่เพิ่มการพิจารณาครั้งแรก 10 วันที่ดีในวันที่ปัจจุบันอีก 10
'สร้างคุกกี้ 10 วัน
Response.cookies (บราวนี่) = 13
Response.cookies (บราวนี่) .expires = วันที่ () + 10
'สร้างคุกกี้วันที่คงที่
Response.cookies (ชื่อ) = Suzy Q.
Response.cookies (ชื่อ). expires = #january 1,2009 #
อาร์เรย์คุกกี้หรือคอลเล็กชั่นเทคโนโลยี ASP
จนถึงตอนนี้เราสามารถเก็บตัวแปรไว้ในคุกกี้ซึ่งค่อนข้าง จำกัด หากคุณต้องการเก็บข้อมูลจำนวนมาก อย่างไรก็ตามหากเรารวบรวมตัวแปรนี้มันสามารถเก็บจำนวนมาก ด้านล่างเราสร้างคอลเลกชันบราวนี่เพื่อเก็บข้อมูลต่าง ๆ
'สร้างคุกกี้ขนาดใหญ่
Response.cookies (บราวนี่) (NumberEaten) = 13
Response.cookies (บราวนี่) (Eater) = George
Response.cookies (บราวนี่) (น้ำหนัก) = 400
เทคโนโลยี ASP ค้นหาค่าคุกกี้
ตอนนี้วนซ้ำผ่านคอลเลกชันของบราวนี่เราจะใช้แต่ละลูป ดูการสอนลูปปิดของเราสำหรับข้อมูลเพิ่มเติม
-
สำหรับแต่ละคีย์ในคำขอ. cookies (บราวนี่)
Response.write (<br /> & key & = & _
request.cookies (บราวนี่) (คีย์))
ต่อไป
Response.cookies (บราวนี่) (NumberEaten) = 13
Response.cookies (บราวนี่) (Eater) = George
Response.cookies (บราวนี่) (น้ำหนัก) = 400
-
แชร์: ASP Limits อินสแตนซ์ขนาดไฟล์อัปโหลด โมเดลใช้องค์ประกอบอัพโหลดไฟล์ ASP เพื่ออัปโหลดไฟล์ไปยังเซิร์ฟเวอร์เพื่อพิจารณาว่าขนาดไฟล์เกินขนาดที่ระบุหรือไม่ ตัวอย่างนี้พูดถึงส่วนประกอบอัปโหลดไฟล์ UPLOAD_5XSOFT file.filesize1000000 สามารถ จำกัด จำนวนไฟล์ k ไว้ที่ Dim upload, ไฟล์, formName, formpath, icount, filename, fileext set upload = new upload_5xsoft