Liên hệ tư vấn

Tăng tốc độ web cực nhanh với Speculative Loading của WordPress Team


Tối ưu Plugin Speculative Loading Rules API cho Website WordPress

Speculative Loading Rules API là một công cụ quan trọng trong việc tối ưu hóa trang web trên trình duyệt, giúp website tăng tốc độ tải trang bằng cách tải trước nội dung khi người dùng rê chuột vào liên kết. Điều này dẫn đến việc tiết kiệm tài nguyên máy chủ và cải thiện trải nghiệm người dùng thông qua cơ chế prefetch hoặc prerendering.

anh-speculative-loading

Tính năng này hiện đang được hỗ trợ trong một số plugin tạo bộ nhớ đệm khác, nhưng plugin Speculative Loading Rules API đặc biệt vì sử dụng API của trình duyệt, giúp dữ liệu được lưu tạm trên trình duyệt thay vì máy chủ website, từ đó tối ưu hóa việc tải trang.

Cách cài đặt Speculative Loading

Plugin này tích hợp tốt với các plugin tối ưu và tăng tốc khác mà không gây ra xung đột. MDIGI đã thử nghiệm cài đặt plugin này trên nhiều website và kết quả vẫn là tích cực.

Để cài đặt, truy cập vào WP-Admin => Plugins => Add New, tìm plugin có tên Speculative Loading và kích hoạt nó.

kich-hoat-speculative-loading

Không cần thiết lập, plugin này chỉ cần kích hoạt và có thể hoạt động ngay. Bạn có thể điều chỉnh cách hoạt động ở mục Settings => Reading.

Khi kích hoạt, mặc định plugin sẽ chọn cơ chế Prerender. Điều này có nghĩa là nếu xem HTML của trang, bạn sẽ thấy:

{
  "prerender": [
    {
      "source": "document",
      "where": {
        "and": [
          {
            "href_matches": "/blog/*"
          },
          {
            "not": {
              "href_matches": [
                "/blog/wp-login.php",
                "/blog/wp-admin/*"
              ]
            }
          },
          {
            "not": {
              "selector_matches": ".no-prerender"
            }
          }
        ]
      },
      "eagerness": "moderate"
    }
  ]
}

Cơ chế hoạt động

Speculation Rules API hoạt động ở 2 chế độ:

Prefetch: Tải trước nội dung của trang được rê chuột, không bao gồm các tài nguyên khác như mã Javascript. Điều này giúp tăng tốc độ tải trang nhưng có thể làm tăng thời gian truy cập vào trang do cần phải tải thêm tài nguyên.

Prerender: Tải trước toàn bộ nội dung của trang được rê chuột trong một tab ẩn của trình duyệt, bao gồm cả mã Javascript và thực thi các tác vụ như khi truy cập vào trang hoàn chỉnh. Điều này đặc biệt hữu ích cho các website sử dụng nhiều Javascript, mặc dù có thể tốn nhiều bộ nhớ và băng thông của người dùng hơn.

Chọn chế độ Prerender giúp tăng tốc độ tải trang, nhưng đòi hỏi nhiều tài nguyên hơn. Đối với các website WordPress thông thường, chế độ Prerender được khuyến nghị, nhưng nếu website sử dụng nhiều nội dung Javascript, Prefetch có thể là lựa chọn phù hợp hơn.

Kết luận

Plugin Speculative Loading Rules API là một công cụ an toàn và hiệu quả để tăng tốc độ tải trang trên các website WordPress. Tuy nhiên, tốc độ tải trang cụ thể sẽ phụ thuộc vào khả năng xử lý của website. Do đó, việc chọn dịch vụ Hosting chất lượng cao là quan trọng để đảm bảo tốc độ tải trang nhanh nhất có thể.


Đánh giá: 

5/5 (1)
Lưu ý:

*Thông tin trong bài viết đều là những kiến thức chuyên môn và kinh nghiệm thực tế của đội ngũ sáng tạo tại MDIGI . Mọi hành vi sao chép vui lòng ghi trích dẫn nguồn MDIGI.vn! Xem Điều khoản & điều kiện của Chúng tôi.

*Cập nhật mới nhất ngày: 21/04/2024

Đôi nét về tác giả Mạnh Đức

Mạnh Đức

Tốt nghiệp Đại học kỹ thuật Lê Quý Đôn năm 2018 nhưng đã bắt đầu với Digital Marketing từ những năm 2015. Với kinh nghiệm thực chiến từ hàng trăm dự án, Mạnh Đức muốn mang những gì tốt nhất cho khách hàng của MDIGI.

1 bài viết cùng chủ đề WordPress

Theo dõi
Thông báo của
guest
0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận