Perfmatters là gì? 🤔
Perfmatters là một plugin hiệu suất cao cấp của WordPress cho phép bạn tắt các tính năng không cần thiết (chủ yếu là JavaScript & CSS) để tăng tốc trang web của bạn.
LƯU Ý: Đây không phải là một plugin bộ nhớ đệm. Nó cung cấp nhiều tùy chọn được tinh chỉnh hơn để tối ưu hóa các khu vực cụ thể trên trang web của bạn, xóa các tập lệnh riêng lẻ và quản lý nội dung trên cơ sở từng trang. Đó là lời khen hoàn hảo cho giải pháp lưu vào bộ nhớ đệm.
Tại sao bạn cần nó?
Hầu hết các theme và plugin WordPress tải khá nhiều tệp và hoạt động theo cách của nó. Các tệp CSS (kiểu) & JavaScript (tập lệnh) này tạo thêm sức nặng cho trang của bạn, điều này làm chậm quá trình tải trang web của bạn. Khách truy cập của bạn phải đợi lâu hơn để tải các trang và Google có thể đưa bạn xuống hạng kết quả tìm kiếm vì điều đó. Thật tệ!
Perfmatters giúp bạn dễ dàng vô hiệu hóa bất kỳ kiểu hoặc tập lệnh nào trong số này. Bạn có thể vô hiệu hóa chúng cho toàn bộ trang web của mình, chỉ trên các loại bài đăng cụ thể hoặc thậm chí trên cơ sở bài đăng / trang riêng lẻ.
Một máy chủ WordPress nhanh (chúng tôi khuyên bạn nên dùng Kinsta), một chủ đề chất lượng và một plugin bộ nhớ đệm vững chắc (WP Rocket) có thể giúp bạn 80-90% đường đến một trang web nhanh. Perfmatters hỗ trợ bạn vượt qua vạch đích đến 10% cuối cùng của hiệu suất WordPress cuối cùng.
Các Tính năng của Perfmatters
Dưới đây là bản tóm tắt nhiều tính năng của Perfmatters:
- Trình quản lý tập lệnh – Đây là một công cụ thay đổi trò chơi!
- Chạy Google Analytics cục bộ – Tính năng này đang ở giai đoạn thử nghiệm và nên được sử dụng một cách thận trọng. KHÔNG sử dụng nó với bất kỳ plugin Google Analytics nào khác. Nhưng nếu bạn muốn chạy tập lệnh Analytics trên máy chủ của riêng mình, thay vì từ Google, điều này có thể mang lại một số lợi ích về hiệu suất.
- Tắt biểu tượng cảm xúc – WordPress tải một tập lệnh trên mọi trang (wp-emoji-release.min.js). Nếu không sử dụng biểu tượng cảm xúc, bạn nên tắt nó đi.
- Tắt tính năng nhúng – Điều này cho phép xem trước các video YouTube, tweet và các bản nhúng khác khá đẹp mắt. Nếu bạn không quan tâm đến những điều này, bạn có thể tắt tập lệnh này (wp- embed.min.js).
- Xóa chuỗi truy vấn – Chuỗi truy vấn có thể cản trở một số khả năng của CDN trong việc lưu vào bộ nhớ cache các kiểu và tập lệnh của bạn. Loại bỏ chúng có thể cung cấp một số cải tiến về tốc độ.
- Tắt XML-RPC – Điều này chỉ cần thiết nếu bạn đang sử dụng các ứng dụng khác để truy cập trang web WordPress của mình (ứng dụng dành cho thiết bị di động) hoặc sử dụng một số plugin, như Jetpack. Nếu bạn không sử dụng những thứ này, hãy tắt XML-RPC để có hiệu suất tốt hơn.
- Loại bỏ jQuery Migrate – Đây là một script (jquery-migrate.min.js) mà hầu hết các theme & plugin không cần. Trong hầu hết các trường hợp, bạn có thể tắt tính năng này, điều này giúp loại bỏ một tệp không cần thiết khác tải trên trang web của bạn. *Một số trình tạo trang có thể cần tệp này, vì vậy hãy đảm bảo kiểm tra tệp này.
- Xóa những thứ không cần thiết khỏi <head> – WordPress thêm nhiều thứ vào phần trên các trang của bạn. Phần lớn nó là không cần thiết và những thứ khác bạn có thể muốn xóa. Bạn có thể xóa những thứ sau:
-Số phiên bản WordPress
-liên kết tệp kê khai wlw (Windows Live Writer)
-Liên kết RSD (nếu bạn không cần XML-RPC, bạn có thể không cần cái này)
-Shortlink ()
-Các liên kết REST API (hầu hết các trang web không sử dụng REST API, vì vậy bạn không cần những thứ này) - Tắt Nguồn cấp RSS – Nguồn cấp RSS thêm một số liên kết đến trang của trang web của bạn. Nếu bạn không muốn trang web của mình có sẵn cho trình đọc nguồn cấp dữ liệu RSS, bạn có thể tắt những thứ này.
- Tắt Dashicons – Một số chủ đề tải một biểu định kiểu (dashicons.min.css), nhưng nếu bạn không sử dụng các biểu tượng này, bạn không cần nó.
- Giới hạn / Vô hiệu hóa API nhịp tim – Điều này gây ra các yêu cầu máy chủ rất thường xuyên, có thể làm hỏng máy chủ của bạn.
- Tắt công cụ đo độ mạnh mật khẩu – Thao tác này sẽ vô hiệu hóa tập lệnh /wp-includes/js/zxcvbn.min.js tải trên tất cả các trang và chỉ tải khi cần thiết.
- Bật tính năng Preconnect & DNS – Các tính năng này cho phép bạn thông báo trước cho trình duyệt về một số tệp nhất định mà bạn biết rằng mình sẽ cần tải xuống. Điều này giúp tiết kiệm thời gian khi tải trang và tăng tốc trang web của bạn.
- Tắt / Giới hạn các bản sửa đổi của bài đăng – Các bản sửa đổi này có thể làm xáo trộn cơ sở dữ liệu của bạn và làm chậm trang web của bạn. Tắt chúng hoàn toàn hoặc giới hạn chúng chỉ ở một số ít.
- Thay đổi khoảng thời gian lưu tự động – Theo mặc định, WordPress tự động lưu các bài đăng của bạn sau mỗi 60 giây, có nghĩa là ghi vào cơ sở dữ liệu của bạn. Hãy kéo dài khoảng thời gian này để tăng tốc một chút, đặc biệt là trong khu vực quản trị khi bạn đang chỉnh sửa bài đăng / trang.
- Tắt API Google Maps – Một số chủ đề / plugin tải các tập lệnh Google Maps khi không cần thiết. Nếu bạn không chạy Google Maps trên trang web của mình, bạn có thể ngừng tải các tập lệnh này (//maps.googleapis.com/maps/api/* & //maps.gstatic.com/mapfiles/*)