ประสิทธิภาพการใช้งานจริงจะแปรผันสูงเนื่องจากความแตกต่างในอุปกรณ์ของผู้ใช้ การเชื่อมต่อเครือข่าย และปัจจัยอื่นๆ ตัวอย่างเช่น หากคุณโหลดเว็บไซต์โดยใช้การเชื่อมต่อเครือข่ายเคเบิลในสำนักงาน และเปรียบเทียบกับการโหลดโดยใช้ Wi-Fi ในร้านกาแฟ ประสบการณ์การใช้งานมีแนวโน้มที่จะแตกต่างกันมาก มีเครื่องมือมากมายในตลาดที่สามารถช่วยคุณเก็บรวบรวมข้อมูลในห้องปฏิบัติการหรือข้อมูลภาคสนามเพื่อประเมินประสิทธิภาพของหน้าเว็บ
ข้อมูลห้องทดลองกับข้อมูลภาคสนาม
ข้อมูล Labs คือข้อมูลประสิทธิภาพที่เก็บรวบรวมภายในสภาพแวดล้อมที่มีการควบคุมซึ่งมีการตั้งค่าอุปกรณ์และเครือข่ายที่กำหนดไว้ล่วงหน้า ส่วนข้อมูลภาคสนามคือข้อมูลประสิทธิภาพที่รวบรวมจากการโหลดหน้าเว็บจริงที่ผู้ใช้พบในการใช้งานจริง แต่ละประเภทมีจุดแข็งและข้อจำกัดของตนเอง
ข้อมูล Labs ให้ผลลัพธ์ที่สามารถทำซ้ำและสภาพแวดล้อมการแก้ไขข้อบกพร่อง แต่อาจไม่แสดงจุดคอขวดจากการใช้งานจริง และไม่สามารถเชื่อมโยงกับ KPI ของหน้าเว็บในชีวิตจริงได้ เมื่อใช้ข้อมูลห้องทดลอง คุณจะต้องทำความเข้าใจอุปกรณ์และเครือข่ายทั่วไปของผู้ใช้ และมิเรอร์เงื่อนไขเหล่านั้นอย่างเหมาะสมเมื่อทดสอบประสิทธิภาพ โปรดทราบว่าแม้ในพื้นที่ที่มีระบบ 4G ผู้ใช้อาจยังมีการเชื่อมต่อที่ช้าหรือเป็นระยะๆ เมื่ออยู่ในลิฟต์ ขณะเดินทาง หรือในสภาพแวดล้อมที่คล้ายกัน
ข้อมูลภาคสนาม (หรือที่เรียกว่าการตรวจสอบผู้ใช้จริงหรือ RUM) บันทึกประสบการณ์ของผู้ใช้ในชีวิตจริง และช่วยให้เกิดความสัมพันธ์กับ KPI ธุรกิจ แต่มีชุดเมตริกที่จำกัดและความสามารถในการแก้ไขข้อบกพร่องที่จำกัด
เครื่องมือ
ข้อมูลในห้องทดลอง
Lighthouse รับ URL และเรียกใช้ชุดการตรวจสอบกับหน้าเว็บเพื่อสร้างรายงานเกี่ยวกับประสิทธิภาพของหน้าเว็บ การเรียกใช้ Lighthouse ทำได้หลายวิธี รวมถึงตัวเลือกในการตรวจสอบหน้าเว็บจากภายในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome ได้อย่างง่ายดาย
ข้อมูลฟิลด์
รายงานประสบการณ์ของผู้ใช้ Chrome (CrUX) แสดงเมตริกที่แสดงให้เห็นว่าผู้ใช้ Chrome ในชีวิตจริงได้รับประสบการณ์อย่างไรจากจุดหมายยอดนิยมบนเว็บ
เครื่องมืออื่นๆ
PageSpeed Insights จะให้ข้อมูลทั้งในห้องปฏิบัติการและข้อมูลภาคสนามเกี่ยวกับหน้าเว็บ โดยใช้ Lighthouse ในการรวบรวมและวิเคราะห์ข้อมูลในห้องทดลองเกี่ยวกับหน้าเว็บ ส่วนข้อมูลการใช้งานจริงจะอิงตามชุดข้อมูลรายงานประสบการณ์ของผู้ใช้ Chrome
เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Chrome คือเครื่องมือสําหรับนักพัฒนาเว็บที่สร้างขึ้นในเบราว์เซอร์ Google Chrome โดยตรง ซึ่งช่วยให้คุณโปรไฟล์รันไทม์ของหน้าเว็บ รวมถึงระบุและแก้ไขข้อบกพร่องของจุดคอขวดด้านประสิทธิภาพได้