Giới thiệu plugin Perfmatters dùng để tăng tốc WordPress
Việc tăng tốc trang web là một trong những yếu tố quan trọng để cải thiện trải nghiệm người dùng và tăng khả năng tương tác với website. Trong thế giới của WordPress, có nhiều plugin được phát triển để giải quyết vấn đề này. Tuy nhiên, plugin Perfmatters mang đến một phương pháp khác biệt để tăng tốc độ website. Không giống như các plugin khác, Perfmatters không bổ sung thêm tính năng mới mà thay vào đó, nó tập trung vào việc loại bỏ các tính năng không cần thiết và không quan trọng trên trang web của bạn, đặc biệt là các file CSS và JS không sử dụng.
Perfmatters không phải là một plugin miễn phí, nhưng giá trị mà nó mang lại là đáng giá. Để sử dụng plugin này hiệu quả, bạn cần có kinh nghiệm sử dụng WordPress ít nhiều. Với những ai muốn tối ưu hóa website của mình một cách sâu sắc và tối đa, Perfmatters là một lựa chọn đáng quan tâm.
Contents
Perfmatters phù hợp nhất với kiểu website như thế nào?
Perfmatters rất phù hợp với các loại website có giao diện không đồng nhất, nghĩa là các trang trong website sử dụng các thiết kế và chức năng khác nhau. Điều này dẫn đến việc website có khả năng dư CSS và JS không cần thiết. Ngoài ra, Perfmatters cũng rất hữu ích cho các trang web có nhiều plugin, đặc biệt là các plugin không được thiết kế cẩn thận để tối ưu phân phối CSS và JS.
A. Perfmatters tự nói về bản thân
Perfmatters được thiết kế với giao diện đơn giản và dễ sử dụng. Bạn chỉ cần một thao tác bật tắt 1-click để thực hiện các thay đổi. Bạn không cần phải là một chuyên gia về kỹ thuật để sử dụng Perfmatters.
Plugin này giúp tăng tốc độ trang web bằng cách giảm số lượng yêu cầu HTTP, loại bỏ mã dư thừa và tối thiểu hóa phần tải ở phía backend. Perfmatters cũng rất nhẹ nhàng và mã gọn gàng, chỉ có dưới 50 KB và không thêm bất kỳ JavaScript nào vào frontend. Ngoài ra, bạn sẽ nhận được sự hỗ trợ trực tiếp từ nhà phát triển plugin, có hơn 19 năm kinh nghiệm sử dụng WordPress.
B. Các tính năng
Perfmatters không ngừng bổ sung các tính năng mới để giúp bạn tăng tốc trang WordPress nhanh hơn. Dưới đây là danh sách các tính năng hiện có.
- Vô hiệu hóa emojis
- Vô hiệu hóa embed
- Loại bỏ query strings
- Vô hiệu hóa XML-RPC
- Loại bỏ jQuery migrate
- Loại bỏ số phiên bản của WordPress
- Loại bỏ liên kết wlwmanifest
- Loại bỏ liên kết RSD
- Loại bỏ shortlink
- Vô hiệu hóa RSS feeds
- Loại bỏ các liên kết RSS feed
- Loại bỏ Dashicons
- Vô hiệu hóa script trên từng page/post
- Vô hiệu hóa script với Regex
- CDN Rewrite
- Vô hiệu hóa trình đo sức mạnh mật khẩu (password strength meter)
- Thêm blank favicon
- Vô hiệu hóa Google Fonts
- Vô hiệu hóa việc tự pingbacks
- Thêm code vào header hoặc footer
- Vô hiệu hóa API Heartbeat của WordPress
- Thay đổi tần số Heartbeat API
- Vô hiệu hóa và giới hạn post revisions
- Vô hiệu hóa REST API
- Loại bỏ các liên kết REST API
- Thay đổi tần số tự động lưu (autosave)
- DNS prefetching
- Preconnect
- Vô hiệu hóa styles và mã WooCommerce
- Vô hiệu hóa widgets WooCommerce
- Vô hiệu hóa hộp meta trạng thái của Woocommerce
- Vô hiệu hóa cart fragments WooCommerce (AJAX)
- Vô hiệu hóa Google Maps API
- Hỗ trợ multisite
- Vô hiệu hóa khu vực bình luận của WordPress
- Loại bỏ trường URL trong phần bình luận
- Đưa mã phân tích thành triển khai cục bộ (local analytics)
- Lazy load ảnh
- Thay đổi URL đăng nhập
C. Các tối ưu hóa
Perfmatters phát triển với triết lý đơn giản. Tất cả các tính năng tối ưu hóa không cần phức tạp và có thể được bật/tắt chỉ bằng một thao tác click. Plugin này giúp tăng tốc trang web bằng cách vô hiệu hóa các thành phần không sử dụng. Ví dụ, nếu bạn không sử dụng emojis trên các trang web của mình, vô hiệu hóa chúng sẽ giảm số lượng yêu cầu HTTP và kích thước trang của bạn. Một cách tối ưu khác là giới hạn số lượng revision bài viết để đảm bảo cơ sở dữ liệu nhanh chóng và linh hoạt.
D. Các thiết lập của Perfmatters
Perfmatters được thiết kế với giao diện dễ sử dụng, cho phép bạn bật/tắt các tính năng chỉ với một thao tác click. Một công cụ tooltip hữu ích sẽ giúp bạn hiểu rõ hơn về tính năng mà bạn muốn tắt hoặc bật. Điều này giúp bạn thực hiện các tối ưu hóa một cách chính xác.
E. Quản lý mã (Scripts Manager)
Perfmatters tích hợp một trình quản lý mã, giúp bạn vô hiệu hóa các đoạn mã trên từng post/page. Đây là tính năng mạnh mẽ giúp tăng mạnh tốc độ trang WordPress của bạn, đặc biệt là trang chủ. Ví dụ, bạn có thể dễ dàng vô hiệu hóa các đoạn mã không cần thiết trên từng trang cụ thể.
F. Mở rộng
Perfmatters cung cấp các tính năng mở rộng như DNS Prefetching, Preconnect, và khả năng thêm mã tùy chỉnh vào phần header, body và footer của trang.
G. Ví dụ về các trang WordPress sử dụng plugin Perfmatters
Dưới đây là một số trang WordPress tốc độ cao sử dụng plugin Perfmatters:
- woorkup.com: Tải dưới 600 ms.
- wpcoupons.io: Tải dưới 400 ms.
- arizonamri.com: Tải dưới 600 ms.
- perfmatters.io: Đạt điểm số 100/100 trên Pingdom với thời gian tải dưới 400 ms.
H. Hiệu suất
Hiệu suất và tốc độ là những yếu tố quan trọng nhất với Perfmatters. Plugin này không tải bất cứ thứ gì ở phần frontend và chỉ tải dưới 60 KB ở phần backend.
I. Hỗ trợ
Với tình yêu dành cho WordPress, nhà phát triển plugin Perfmatters cam kết phát triển plugin này ngày càng tốt hơn và giúp bạn tăng tốc trang. Nếu bạn có bất kỳ vấn đề hoặc câu hỏi nào, hãy liên hệ với nhà phát triển plugin mọi lúc.
(Dịch từ bài Features trên trang perfmatters.io)
PS: Gonzales là một plugin chất lượng khác về việc loại bỏ CSS và JS không cần thiết, bạn có thể xem bài giới thiệu ở đây.