โดเมนที่ไม่มีคุกกี้คืออะไร ฉันเคยเห็นคำเหล่านี้หลายครั้ง แต่ฉันไม่เคยเข้าใจว่ามันคืออะไร
โดเมนที่ไม่มีคุกกี้คืออะไร ฉันเคยเห็นคำเหล่านี้หลายครั้ง แต่ฉันไม่เคยเข้าใจว่ามันคืออะไร
คำตอบ:
โดเมนที่ไม่มีคุกกี้ แนวคิดนี้คือคุณใช้โดเมนที่ไม่มีคุกกี้เพื่อแสดงรูปภาพไฟล์ CSS สคริปต์และอะไรก็ได้เพื่อให้ผู้ใช้ของคุณไม่ต้องเสียเวลาและมีการส่งคุกกี้แบนด์วิดท์ให้กับพวกเขา ตัวอย่างเช่นใช้ sstatic.net เพื่อจุดประสงค์เช่น
เหตุผลหลักที่แนวคิดเป็นบันทึกใด ๆ คือคนส่วนใหญ่ไม่สามารถใช้โดเมนย่อยของโดเมนหลักของพวกเขาในการทำเช่นนี้ (เช่นดังนั้นไม่สามารถใช้ static.stackoverflow.com) เพราะพวกเขาให้บริการคุกกี้ที่ถูกต้องตลอดทั้งวินาที - ระดับโดเมน
เมื่อเบราว์เซอร์ทำการร้องขอรูปภาพคงที่และส่งคุกกี้พร้อมกับคำขอเซิร์ฟเวอร์จะไม่มีการใช้งานคุกกี้เหล่านั้น ดังนั้นพวกเขาจึงสร้างทราฟฟิกเครือข่ายโดยไม่มีเหตุผลที่ดี คุณควรตรวจสอบให้แน่ใจว่ามีการร้องขอส่วนประกอบแบบสแตติกกับคำขอที่ไม่มีคุกกี้ สร้างโดเมนย่อยและโฮสต์ส่วนประกอบสแตติกทั้งหมดของคุณที่นั่น
หากโดเมนของคุณคือ www.example.org คุณสามารถโฮสต์ส่วนประกอบแบบคงที่ของคุณใน static.example.org อย่างไรก็ตามหากคุณได้ตั้งค่าคุกกี้ไว้ในโดเมนระดับบนสุดของ example.org ซึ่งตรงข้ามกับ www.example.org ดังนั้นคำขอทั้งหมดไปที่ static.example.org จะรวมคุกกี้เหล่านั้นไว้ด้วย ในกรณีนี้คุณสามารถซื้อโดเมนใหม่ทั้งโฮสต์ส่วนประกอบคงที่ของคุณที่นั่นและทำให้โดเมนนี้ปราศจากคุกกี้ Yahoo! ใช้ yimg.com, YouTube ใช้ ytimg.com, Amazon ใช้ images-amazon.com เป็นต้น
ประโยชน์อีกประการของการโฮสต์ส่วนประกอบแบบคงที่ในโดเมนที่ไม่มีคุกกี้คือพร็อกซีบางตัวอาจปฏิเสธที่จะแคชส่วนประกอบที่ร้องขอกับคุกกี้ ในบันทึกที่เกี่ยวข้องหากคุณสงสัยว่าคุณควรใช้ example.org หรือ www.example.org สำหรับหน้าแรกของคุณให้พิจารณาผลกระทบของคุกกี้ การตัด www ไม่ทำให้คุณไม่มีทางเลือกนอกจากเขียนคุกกี้ไปที่ * .example.org ดังนั้นด้วยเหตุผลด้านประสิทธิภาพการใช้ www ซับโดเมนและเขียนคุกกี้ไปยังโดเมนย่อยนั้นดีที่สุด
แหล่งที่มา: http://developer.yahoo.com/performance/rules.html