มาตรฐานเว็บตรัสรู้: การเพิ่มประสิทธิภาพส่วนหน้า
การเพิ่มประสิทธิภาพส่วนหน้าเป็นหัวข้อทางเทคนิคโดยสมบูรณ์ แต่มีผลกระทบอย่างมากต่อประสบการณ์ผู้ใช้ของโครงการ หากคุณต้องรอสามถึงห้าวินาทีเพื่อเปิดเว็บไซต์ของคุณหรือรอจนกว่าเบราว์เซอร์จะแจ้งว่าไม่สามารถเชื่อมต่อได้ เว็บไซต์ได้รับการเข้าชมและแบรนด์มาจากไหน อิทธิพลและความภักดีของผู้ใช้เพียงแค่สร้างรายได้
3s ใช้เพื่อตัดสินขีดจำกัดความสามารถของผู้ใช้ในการทนต่อความเร็วของเว็บไซต์ของคุณ หากเกิน 3s ผู้ใช้จะพัฒนาจิตวิทยาเชิงลบต่อเว็บไซต์
ความสัมพันธ์ระหว่างการเพิ่มประสิทธิภาพส่วนหน้าและมาตรฐานเว็บคืออะไร ต่อไป บทความแรก เกี่ยวกับการทำความเข้าใจมาตรฐานเว็บ - การรวมแนวคิดและการปฏิบัติตามมาตรฐาน นี่คือการชดเชยสำหรับการปฏิบัติตามมาตรฐานเว็บหรือการยอมรับมาตรฐาน
อ้าง:
การเพิ่มประสิทธิภาพส่วนหน้า นักเรียนที่รู้เกี่ยวกับการเพิ่มประสิทธิภาพการทำงานของ Yahoo ควรจะคุ้นเคย เพียงติดตั้งคะแนน YSlow และเปรียบเทียบกับการเพิ่มประสิทธิภาพ แต่คุณเคยคิดบ้างไหมว่าเหตุใดจึงต้องทำเช่นนี้เพื่อปรับปรุงความเร็ว มาตรฐานเว็บในทางใดทางหนึ่ง?
ฉันแบ่งรายการเหล่านี้ออกเป็นสามประเภท การเพิ่มประสิทธิภาพการประมวลผลฝั่งเซิร์ฟเวอร์ การเพิ่มประสิทธิภาพการรับส่งข้อมูล และการเพิ่มประสิทธิภาพการประมวลผลฝั่งไคลเอ็นต์:
หมวดหมู่แรก การเพิ่มประสิทธิภาพฝั่งเซิร์ฟเวอร์
ฝั่งเซิร์ฟเวอร์คือการดำเนินการของภาษาไดนามิกของเว็บไซต์ของคุณ (asp, php), การสืบค้นฐานข้อมูล, พื้นที่เก็บข้อมูล ฯลฯ โดยทั่วไปแล้ว จะเป็นการดำเนินการอินพุต/เอาท์พุต สิ่งเหล่านี้ไม่เกี่ยวข้องกับส่วนหน้า แต่จะส่งผลต่อส่วนหน้า ไม่มีสิ่งใดใน YSlow มารรู้ว่าประสิทธิภาพของเซิร์ฟเวอร์เว็บไซต์ของคุณดีแค่ไหน หากคุณไม่สามารถบอกได้ เพียงเพิ่มประสิทธิภาพเซิร์ฟเวอร์และประสิทธิภาพของฐานข้อมูลด้วยตัวคุณเอง และซื้อส่วนขยายเซิร์ฟเวอร์เพิ่มเติม
yslow มีวิธีรีเฟรช Buffer ให้เร็วที่สุดเท่าที่จะเป็นไปได้ (Flush the Buffer Early) ซึ่งดูเหมือนว่าจะถูกส่งก่อนที่ html จะเสร็จสมบูรณ์
ปรับปรุงความเร็วการแก้ไข DNS ของชื่อโดเมน ลดจำนวนการแก้ไข DNS เป็นการยากที่จะจัดหมวดหมู่ ดังนั้นฉันจะใส่ไว้ที่นี่ในตอนนี้
ระบบวิศวกรหน้าย้อนหลัง, โค้ดของเพจสำหรับศิลปิน, โค้ดของเพจที่ IE เท่านั้นที่สามารถเรียกดูได้, โค้ดของเพจที่สามารถส่งออกได้โดยตรงด้วยเครื่องมือกราฟิกโดยไม่ต้องเขียนโค้ด, โค้ดของเพจที่กินปริมาณการเข้าชมจำนวนมาก และโค้ดของเพจที่ช้าที่สุด เหมือนกับหอยทาก โปรแกรมเมอร์จะเวียนหัวเมื่อเห็นโค้ดของเพจ และจะต้องถูกย้ายทุกครั้งที่มีการแก้ไข โค้ดของเพจที่สร้างขึ้นซ้ำๆ กันนั้นเป็นโค้ดของเพจประเภทหนึ่งที่ทำให้วิศวกรของเพจและแรงงานข้ามชาติเหมือนกัน
แน่นอนว่าเราจะต้องปฏิวัติมัน แทนที่มัน และสร้างระบบวิศวกรเพจใหม่และคุณภาพของเพจ โค้ดของเพจที่กรอกโดยวิศวกรเพจอิสระ ซึ่งเป็นโค้ดของเพจที่ครอบคลุมแพลตฟอร์มต่างๆ สามารถเข้าถึงและเรียกดูได้โดยอุปกรณ์ใดๆ ก็ตามที่สามารถแยกวิเคราะห์เพจได้ และโค้ดเพจที่เขียนด้วยลายมือ เรียบร้อย มีโครงสร้างที่ดี โค้ดเพจที่มีปริมาณการใช้ข้อมูลน้อยที่สุด โค้ดเพจที่โปรแกรมเมอร์ชอบ โค้ดเพจที่มีความเร็วการเข้าถึงที่รวดเร็วเป็นพิเศษ โค้ดเพจที่แก้ไขและนำกลับมาใช้ใหม่ได้ เพื่อให้วิศวกรเพจสามารถเงยหน้าขึ้นมองได้ และภูมิใจที่เรียกตัวเองว่าวิศวกร สิ่งที่เขียนก็คือโค้ดหน้าของโค้ดคอมพิวเตอร์
การเพิ่มประสิทธิภาพส่วนหน้าเพียงให้โอกาสสำหรับมาตรฐานเว็บที่จะทดสอบ ใช้ "การปฏิบัติเป็นเกณฑ์เดียวในการทดสอบความจริง" เพื่อตัดสินว่ามาตรฐานนั้นดีหรือไม่