Làm thế nào để đo tốc độ?

Chris Anstey
Chris Anstey
Bojan Pavic
Bojan Pavic

Hiệu suất thực tế có thể thay đổi đáng kể do sự khác biệt về thiết bị, kết nối mạng và các yếu tố khác của người dùng. Ví dụ: nếu bạn tải trang web bằng kết nối mạng cáp trong văn phòng và so sánh với việc tải bằng Wi-Fi trong quán cà phê, thì trải nghiệm có thể sẽ rất khác nhau. Có nhiều công cụ trên thị trường có thể giúp bạn thu thập dữ liệu trong phòng thí nghiệm hoặc dữ liệu thực tế để đánh giá hiệu suất trang.

Dữ liệu phòng thí nghiệm so với dữ liệu thực địa

Hình ảnh về công cụ đo tốc độ

Dữ liệu phòng thí nghiệm là dữ liệu hiệu suất được thu thập trong một môi trường có kiểm soát với các chế độ cài đặt mạng và thiết bị được xác định trước, còn Dữ liệu thực địa là dữ liệu hiệu suất được thu thập từ các lượt tải trang thực tế mà người dùng của bạn trải nghiệm trong thực tế. Mỗi loại đều có điểm mạnh và điểm hạn chế riêng.

Dữ liệu phòng thí nghiệm cung cấp kết quả có thể tái lập và môi trường gỡ lỗi, nhưng có thể không ghi lại được các điểm tắc nghẽn trong thực tế và không thể tương quan với KPI của trang trong thực tế. Với dữ liệu phòng thí nghiệm, bạn cần nắm được các thiết bị và mạng thông thường của người dùng, đồng thời phản ánh đúng các điều kiện đó khi kiểm tra hiệu suất. Hãy lưu ý rằng ngay cả ở những khu vực có 4G, người dùng vẫn có thể gặp phải tình trạng kết nối chậm hoặc không liên tục khi ở trong thang máy, khi di chuyển hoặc trong các môi trường tương tự.

Dữ liệu thực tế (còn gọi là Giám sát người dùng thực hoặc RUM) ghi lại trải nghiệm thực tế của người dùng và cho phép liên kết với KPI của doanh nghiệp, nhưng có một nhóm chỉ số hạn chế và khả năng gỡ lỗi hạn chế.

Công cụ

Dữ liệu phòng thí nghiệm

Lighthouse lấy một URL và chạy một loạt quy trình kiểm tra đối với trang, tạo báo cáo về hiệu suất của trang. Có nhiều cách để chạy Lighthouse, bao gồm cả lựa chọn dễ dàng kiểm tra một trang trong Chrome DevTools.

Dữ liệu thực địa

Báo cáo trải nghiệm người dùng trên Chrome (CrUX) cung cấp các chỉ số cho thấy trải nghiệm thực tế của người dùng Chrome trên những trang web phổ biến.

Công cụ khác

PageSpeed Insights cung cấp cả dữ liệu thí nghiệm và dữ liệu thực tế về một trang. Công cụ này sử dụng Lighthouse để thu thập và phân tích dữ liệu phòng thí nghiệm về trang, còn dữ liệu thực tế thì dựa trên tập dữ liệu của Báo cáo trải nghiệm người dùng trên Chrome.

Công cụ cho nhà phát triển Chrome là một bộ công cụ cho nhà phát triển web được tích hợp trực tiếp vào trình duyệt Google Chrome. Công cụ này cho phép bạn lập hồ sơ thời gian chạy của một trang, cũng như xác định và gỡ lỗi các điểm tắc nghẽn về hiệu suất.