Vài tháng trước @ tom-j-nowell (một trong những mod ở đây) đã viết một bài viết giải thích các vấn đề với việc lạm dụng các truy vấn meta của nhiều plugin WP: https://tomjn.com/2016/12/05/post-meta -sử dụng /
Trong số những điều khác, ông nói có:
[...] Các trang web đã bị gỡ xuống bởi điều này và đó là lý do một số plugin phổ biến không mở rộng lưu lượng truy cập cao [...]
Vì vậy, có, sử dụng ACF hoặc bất kỳ plugin nào sử dụng quá nhiều dữ liệu meta cho dữ liệu "có thể tìm kiếm" có thể làm giảm nghiêm trọng hiệu suất của trang web của bạn.
Và vâng, sử dụng các nguyên tắc phân loại cho điều đó, tốt hơn nhiều.
Đăng ký phân loại, điền trước một số thuật ngữ nhất định và cung cấp giao diện người dùng để lựa chọn giữa các điều khoản đó (điều này khá giống với những gì WP tự làm với định dạng bài đăng ) không khó lắm và nếu mã được thực hiện theo cách đủ linh hoạt, có thể được sử dụng cho nhiều nguyên tắc phân loại và có thể tránh ACF và bất kỳ plugin nào khác.
Tuy nhiên, thành thật mà nói, theo kinh nghiệm của tôi, cách khả thi duy nhất để có được các truy vấn hiệu suất tốt trong một trang web WP lớn, đặc biệt là nếu có tìm kiếm toàn văn bản, là sử dụng các công cụ tìm kiếm như Tìm kiếm đàn hồi hoặc Apache Solr.
Thậm chí bởi vì có những điều (mất khi giá sản phẩm ví dụ) mà không thể được thực sự xử lý với nguyên tắc phân loại và nếu truy vấn cho phân loại là dễ dàng, trật tự bằng cách phân loại không phải là rất nên.