Ngắm rồi mới bắn nhưng với Quicklink cứ bắn rồi mới ngắm.
Quicklink giúp website của bạn load tốc độ gần như ngay lập tức?
Đừng vội cài cái này lên website đợi mình giải thích về Quicklink cái đã nhé.
Công cụ này dùng thuật toán Prefetct, tức là tải trước html khi bạn sử dụng Quicklink bạn kéo màn hình đến đâu có những liên kết nào bạn có thể chuyển hướng trong nội bộ website thì nó sẽ load trước, sử dụng Quicklink mình cảm thấy website chạy cực nhanh và rất nhanh.
Mục lục
Thuật toán Prefetct là gì
Bằng cách thêm một đoạn mã nhỏ trong HTML, bạn có thể cho trình duyệt tải xuống tài nguyên ngay cả khi nó được yêu cầu ngay bây giờ. Vì vậy, bất cứ khi nào trình duyệt thực sự cần tài nguyên nó có sẵn mà không cần bất kỳ yêu cầu mạng. Mã này trông như thế này:
Prefetch là kỹ thuật khá tốn tài nguyên, vì nó tăng tốc độ load website nhưng rất tốn, giả sử bạn khách hàng vào trong blog của bạn khách hàng đọc blog về kem dưỡng da bạn sẽ Prefetch file bán hàng khi khách hàng đang đọc blog muốn mua sản phẩm, ấn vào trang bán hàng thì cực nhanh, tuy nhiên nếu khách hàng mà không ấn vào thì đúng là phí tài nguyên.
Kỹ thuật này bạn lên cân nhắc sử dụng: Nếu webhost của bạn tốt thì hãy nên sử dụng, nếu webhost của bạn không tốt thì không nên sử dụng.
Ví dụ cách sử dụng, bạn sẽ cho nó theme và header, như cách thêm preload nhé.
Khi nào nên sử dụng: Khi bạn cần cache file nào đó quan trọng cho khác hàng mà trang hiện tại khách hàng chưa sử đến khi người dùng truy cập lần tiếp theo sẽ dùng tới.
Cách thực hoạt động của Quicklink
Quicklink là một mã JavaScript nhỏ (< 1KB) sẽ tải trước các liên kết trong trong màn hình ( Prefetct tải trước tất cả các html trong màn hình).
Quicklink phát hiện tất cả các liên kết trong màn hình của trình duyệt và thêm ngay những liên kết với Prefetch API đến khi trình duyệt phát hiện một URL mới trong Prefetch, nó sẽ tải xuống các URL đó và lưu nó vào bộ đệm ẩn.
Vì vậy, khi người dùng nhấp chuột vào liên kết đó, nó sẽ được hiển thị ngay lập tức. Kết quả là, nếu người dùng không click vào đường link nào thì thật sự lãng phí rất nhiều tài nguyên.
Ưu điểm và nhược điểm của Quicklink
Ưu điểm:
Thì như mình có giải thích bên trên nó nhanh tuyệt vời luôn.
Hỗ trợ cả Safari browser.
Độ chễ Prefetch là 0 ms khi javascript kết nối lấy api Prefetch .
Nhược điểm:
Quicklink sử dụng Prefetch tức website của bạn chỉ thức sực sử dụng được Quicklink khi lần thứ 2 truy cập. Với lần 1 thì thậm chí nó năng website hơn một chút tải thêm một file javascript cũng rất nhẹ không đáng kể cho lắm.
Không dừng tải trước nếu máy chủ sắp sập.
Không giới hạn được tải trước mỗi giây.
Không dừng tải trước trên thiết bị mạng kém.
Tiêu tốn rất nhiều tài nguyên máy chủ, nếu máy chủ của bạn thật sự tốt thì hãy cân nhắc sử dụng, nếu chưa được khỏe tài nguyên webhst không dư nhiều lắm thì đừng sử dụng sẽ làm sập webhost của bạn, nếu website của bạn bố trí theo dạng có thanh bên phải tức là có sibar nhiều liên kết thì Quicklink đôi khi là tác hại.
Sử dụng Quicklink không cải thiện điểm số chấm điểm của các công cụ test tốc độ
Mục đích của Quicklink là cải thiện điều hướng tốt hơn các liên kết nội bộ trang bên trong. Nó sẽ không có bất kỳ ảnh hưởng đến việc cải thiện tốc độ của trang đầu tiên. Bạn sẽ cảm thấy sự khác biệt khi nhấp qua các liên kết cải thiện trải nghiệm cho người dùng.
Có nên sử dụng Quicklink
Có nên sử dụng Quicklink ai phù hợp cho website nào?
Mình đã nêu những ưu điểm và nhược điểm kể trên:
- Webhost khủng nhiều tài tài nguyên
- Website thiết không sử dụng sibar, thường sibar có rất nhiều liên kết nội bô nếu dùng quiclink thì không hiệu quả
- Website có tỷ lệ thoái thấp
- Sử dụng máy chủ hay vps riêng không phải là dùng share hosting (dùng share hosting dùng vượt tài nguyên nhà cung khóa tài khoản của bạn đấy)
- Lĩnh vực có biên lợi nhuận trên 1 truy cập cao những chuyên ngành như bất động sản, công nghệ, phần mềm… không phải là giải trí
- Mình thích thì mình dùng -_-
Hướng dẫn cài đặt Quicklink WordPress
Bạn chỉ cần đơn giản tải plugin Quicklink này về và kích hoạt
Sử thay thế hoàn hảo Quicklink
Sự thay thế Quicklink hoàn hảo đó chính là Instant.page
Instant.page là một plugin trên WordPress nó cũng dùng thuật toán Prefetch nhưng không phải là nạp Prefetch trong màn hình mà nạp Prefetch khi hover di chuyên con chuột qua đường liên kết đó.
Nó đã sửa được nhược điểm to lớn của Quicklink.
Nếu bạn muốn tìm hiểu chi tiết về Instant.page bạn có thể tham khảo!
TẠI ĐÂY
Để lại một bình luận