HTTP/2 เป็นการปรับปรุงโพรโทคอล HTTP ครั้งใหญ่ โดยถูกออกแบบมาเพื่อปรับปรุงประสิทธิภาพของเว็บโดยลดความล่าช้าและประสิทธิภาพที่เพิ่มขึ้น การเข้าใจวิธีการปลายจะมีผลกระทบกับ HTTP/2 อาจจะทําให้โปรแกรมและเซิร์ฟเวอร์มีการปรับปรุงระบบได้ดีขึ้น

การ เข้าใจ ความ ล่าช้า ใน ปี 1915/2

ล่าช้าหมายถึงความล่าช้าก่อนที่การส่งข้อมูลจะเริ่มตามคําขอ ใน HTTP/2 ผลกระทบความล่าช้า จะส่งผลว่าการใช้งานหน้าเว็บบรรทุกเร็วและจัดการการร้องขอที่มีประสิทธิภาพมากในการใช้งานพร้อมกัน การเพิ่มความล่าช้าสามารถเพิ่มประสบการณ์ผู้ใช้ได้อย่างยิ่งยวด

กําลังคํานวณความล่าช้า

อัตราการล่าช้าใน HTTP/2 สามารถคํานวณได้โดยการวัดเวลาจากการส่งคําขอไปเป็นค่าที่สั่งก่อนในการตอบ ตัวประกอบที่มีผลส่งผลกระทบต่อความล่าช้ารวมระยะเครือข่าย, เวลาประมวลผลของแม่ข่าย และค่าประกอบการ

เพื่อประมาณความล่าช้าทั้งหมด, พิจารณา:

  • เวลาเดินรอบ (RT)
  • ประสิทธิภาพการบีบข้อมูลส่วนหัว
  • จํานวนของช่องสี:
  • หน่วงเวลาการประมวลผลของเซิร์ฟเวอร์

ประสิทธิภาพปรับปรุง

HTTP/2 แนะนําคุณสมบัติต่าง ๆ เช่น การมีหลายเสียง, การบีบข้อมูลส่วนหัว, และการกดหัวเครื่องแม่ข่าย ซึ่งจะช่วยลดความล่าช้าและปรับปรุงประสิทธิภาพได้ คุณสมบัติเหล่านี้จะทําให้การร้องขอและการตอบสนองหลาย ๆ อย่าง สามารถจัดการการเชื่อมต่อได้โดยมีการปรับปรุงการหน่วง

การ ทํา ให้ การ ปรับ ปรุง เหล่า นี้ สมบูรณ์ ขึ้น เกี่ยว ข้อง กับ การ ปรับ ปรุง เครื่องแม่ข่าย ให้ ดี ที่ สุด, การ ทํา ให้ ระบบ รับ น้ํา หนัก, และ ลด จํานวน ของ การ ขอ.