โดเมนที่ไม่มีคุกกี้คืออะไร


19

โดเมนที่ไม่มีคุกกี้คืออะไร ฉันเคยเห็นคำเหล่านี้หลายครั้ง แต่ฉันไม่เคยเข้าใจว่ามันคืออะไร

คำตอบ:


16

โดเมนที่ไม่มีคุกกี้ แนวคิดนี้คือคุณใช้โดเมนที่ไม่มีคุกกี้เพื่อแสดงรูปภาพไฟล์ CSS สคริปต์และอะไรก็ได้เพื่อให้ผู้ใช้ของคุณไม่ต้องเสียเวลาและมีการส่งคุกกี้แบนด์วิดท์ให้กับพวกเขา ตัวอย่างเช่นใช้ sstatic.net เพื่อจุดประสงค์เช่น

เหตุผลหลักที่แนวคิดเป็นบันทึกใด ๆ คือคนส่วนใหญ่ไม่สามารถใช้โดเมนย่อยของโดเมนหลักของพวกเขาในการทำเช่นนี้ (เช่นดังนั้นไม่สามารถใช้ static.stackoverflow.com) เพราะพวกเขาให้บริการคุกกี้ที่ถูกต้องตลอดทั้งวินาที - ระดับโดเมน


5
นอกจากนี้พร็อกซีบางแห่งจะไม่แคชคำขอที่มีคุกกี้ดังนั้นโดเมนที่ไม่มีคุกกี้สามารถปรับปรุงความสามารถในการแคชและช่วยให้คุณประหยัดแบนด์วิดท์ได้มากกว่าการตัดขนาดคุกกี้เอง
stevemegson

2
คุกกี้เป็นศัตรูขนาดใหญ่ของแบนด์วิดธ์หรือไม่
Tarik

ใช่แล้ว พวกเขาเพิ่มได้ถึงทุกคำขอ HTTP ไม่ว่าจะเป็นคำขอสำหรับ html, รูปภาพ, css หรือ js การมีอยู่ของส่วนหัวคุกกี้เท่านั้นสามารถเปลี่ยนลักษณะการทำงานของพร็อกซีเซิร์ฟเวอร์ได้เช่นกัน
Michał Szajbe

5

เมื่อเบราว์เซอร์ทำการร้องขอรูปภาพคงที่และส่งคุกกี้พร้อมกับคำขอเซิร์ฟเวอร์จะไม่มีการใช้งานคุกกี้เหล่านั้น ดังนั้นพวกเขาจึงสร้างทราฟฟิกเครือข่ายโดยไม่มีเหตุผลที่ดี คุณควรตรวจสอบให้แน่ใจว่ามีการร้องขอส่วนประกอบแบบสแตติกกับคำขอที่ไม่มีคุกกี้ สร้างโดเมนย่อยและโฮสต์ส่วนประกอบสแตติกทั้งหมดของคุณที่นั่น

หากโดเมนของคุณคือ 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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.