RaoVat24h
Blogger Thủ thuật

Sự thật về tối ưu Test my site (Tốc độ Web trên di động 3G)

Advertisement

Test my site (https://testmysite.withgoogle.com/intl/vi-vn) là công cụ mà Google đưa ra để kiểm tra tốc độ của Website khi tải trang trên thiết bị di động dùng kết nối 3G.
Google khuyến cáo tốc độ trang ~3s trên Test mysite là chuẩn nhất.

  • Nếu ~5s bạn sẽ mất 19% lượng traffic truy cập từ Di động.
  • Nếu ~4s bạn sẽ mất 10% lượng traffic truy cập từ Di động.

Song chúng ta có nên tin công cụ  Test my site (Tốc độ Web trên 3G) này của Google hay không?

Thật sự https://www.webpagetest.org/ mới là trang mà Testmysite lấy dữ liệu, nếu bạn check trực tiếp trên Testmysite thì thực sự có thể không chỉnh xác.

Test lần 1 trên Testmysite Google:

Ban đầu mình đã test trên trang chủ của url: https://toilaquantri.com với Test My site là ~5s.

Phiên bản mobile với Test My site là ~4s.
Tiếp theo mình sẽ vào trang nguồn cung cấp https://www.webpagetest.org/ để test lần thứ 2 cho chính xác.

Lần 2: Cấu hình test trên webpagetest như sau:

  1. Chọn máy chủ ở châu á và Hong Kong là gần VN nhất
  2. Chọn trình duyệt Chrome
  3. Chọn 3G tốc độ 1.6Mbps

P/s 3G ở VN có tốc độ mà nhà cung cấp đưa ra là 7.2Mbps tuy nhiên không bao giờ đạt cả nên mình chỉ chọn mức trung mình là 1.6Mbps thôi. 3G ở VN thường không ổn định nên chọn tốc độ như thế là hợp lí.

Kết quả Test lần 2 với webpagetest

  1. Lần đầu 13s
  2. Reload lại 10.8s
Sở dĩ reload lại luôn nhanh hơn lần đầu là một số request đã được lưu cache lại nên chỉ việc lấy lên từ bộ nhớ đệm chứ không tải về từ Server Web nữa.
Kết quả test 3G

Thực tế thì khi xem Video lại cho ra kết quả khác. Chú ý đến trường Watch Video để xem nhé!

Video tải trang thực tế (lần 1)
Cái sai ở đây là chúng ta test trên giao diện trên máy tính mất rồi.
  • Giao diện Mobile: https://www.toilaquantri.com?m=1
  • Giao diện Desktop: https://www.toilaquantri.com
Do vậy nếu Website của bạn có 2 giao diện thì chúng ta nên chọn giao diện Mobile để test trên 3G mới chuẩn nhất. Ta sẽ test lại lần 3 với url https://www.toilaquantri.com?m=1

Kết quả lần 3 trên webpagetest

  • Lần đầu 8.3s
  • Reload lại 3.2s (khá chuẩn)
Video tải trang thực tế (lần 2)

Test lần 4 với Network trên Google Chrome

  1. Cho kết quả DCL là 4.15s
  2. Full load 8.74s
P/s: Thực ra máy tính mình có đời chip (Intel Core i5 thế hệ 2, ổ HDD) từ năm 2011 cho nên khả năng bắt sóng sẽ không bằng chip mạng trên điện thoại được nên sẽ có dấu hiện chậm hơn thực tế, vả lại trên máy tính thì trình duyệt Chrome tải giao diện Web đầy đủ hơn nên có thể sẽ nặng hơn so với Mobile (phần này cũng cực kì quan trọng nhé!) 

Lần test 5 thực tế trên điện thoại 3G.

  • Lần này mình dùng Quay màn hình trên chiếc Smartphone mình đang dùng với kết nối 3G của Vietnammobile và cho ra kết quả thời gian khoảng 4~5s bất ngờ là vừa trùng khớp với Test mysite.
  • Tuy nhiên khi tải lại trang thì thời gian chỉ 2~3s.