มีโดเมนจำนวนเท่าใดที่ต้องแยกส่วนประกอบออก


10

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

คำตอบ:


8

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

คุณสามารถวาง Javascript, CSS และรูปแบบสแตติกทั้งหมดของคุณไว้ที่นั่นเพื่อลดค่าใช้จ่ายในการประมวลผลคุกกี้และเพื่อให้ตัวเลือกในการถ่ายที่ทำงานบนเซิร์ฟเวอร์ทางกายภาพที่แตกต่างกัน หากคุณใช้งานเว็บไซต์ยอดนิยมหลายแห่งที่เกี่ยวข้อง (เช่น Stack Overflow, Server Fault เป็นต้น) จากนั้นคุณสามารถแชร์ไซต์คงที่ระหว่างไซต์ทั้งหมด (เช่น sstatic.net)

แน่นอนว่าอาจมีสถานการณ์ที่เหมาะสมกับโดเมนอื่น ๆ (เช่นไซต์โฮสต์รูปภาพอาจถ่ายการแสดงรูปภาพไปยังโดเมนอื่นแยกต่างหาก)


หากคุณใช้เฟรมเวิร์ก JavaScript ใด ๆ คุณสามารถขอให้ Google โฮสต์สิ่งเหล่านี้ให้คุณ ( code.google.com/apis/ajaxlibs ) สิ่งนี้มีประโยชน์เพิ่มเติมว่าหากผู้ใช้เข้าเยี่ยมชมไซต์อื่นที่คว้า JS จาก Google ไปแล้วพวกเขาอาจมีแคชอยู่แล้ว
Michael Mior

2

ฉันสามารถนึกถึงกรณีขอบหนึ่งที่ประโยชน์ของการร้องขอหลายโฮสต์เมื่อเทียบกับค่าใช้จ่ายการตั้งค่า DNS

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

สถานการณ์นี้มีความพิเศษมาก แต่โดยทั่วไปแล้วเน้นว่าถ้าคุณมีกรณีการใช้งานที่ไม่ได้มาตรฐานให้แน่ใจว่าคุณทดสอบทุกอย่างและอย่าลืมใส่ทั้งตัวเลขดิบและประสิทธิภาพของ UX / การรับรู้ของทุกสถานการณ์

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