it-swarm-vi.tech

Các plugin bị vô hiệu hóa có làm chậm trang web WordPress không?

Hầu hết mọi người đều biết rằng giảm thiểu số lượng plugin được sử dụng là một cách tốt để giúp giữ cho trang web WordPress chạy nhanh. Tuy nhiên, quy tắc chung đó có bao gồm các plugin bị vô hiệu hóa không?

56
Travis Northcutt

Không, nó không có. Ít nhất, không phải ở mặt trước, hoặc ở mặt sau trong bất kỳ khu vực không có plugin nào. WordPress chỉ tải các tệp có filepath được lưu trữ trong tùy chọn active_plugins trong cơ sở dữ liệu và bỏ qua mọi thứ khác hoàn toàn.

56
John P Bloch

Trừ những trường hợp bất thường có plugin bị vô hiệu hóa chỉ ảnh hưởng đến hiệu suất của trang plugin trong quản trị viên và chỉ sau đó là một số tiền không đáng kể (trừ khi bạn có hàng trăm plugin.) Trong trang quản trị plugin, WordPress sẽ quét tất cả các plugin của các plugin hoạt động trong cơ sở dữ liệu. Sau đó, trên tất cả các trang tải khác, WordPress sẽ kiểm tra danh sách các plugin đó, chứ không phải các plugin đó.

Một lưu ý cho vấn đề này là nếu plugin bị vô hiệu hóa lưu trữ rất nhiều autoload data trong bảng wp_options và hủy kích hoạt sẽ không xóa dữ liệu đó vì làm như vậy có thể khiến người dùng mất tùy chọn cấu hình khi họ hủy kích hoạt có thể chỉ muốn thực hiện trong vài phút, đây là cách tiếp cận phổ biến được thực hiện khi ai đó đang gỡ lỗi một trang web. Tuy nhiên, nếu bạn đang sử dụng một plugin có thêm rất nhiều tùy chọn trong quá trình tự động tải thì nó gây ra sự cố thì dù sao đó cũng không phải là một plugin tuyệt vời.

Nếu bạn chạy vào một plugin như vậy và cần loại bỏ các tùy chọn thì cái này có thể giúp ích.

19
MikeSchinkel

Rõ ràng, nó bật ra, cài đặt nhưng các plugin đã tắt thực sự có thể tăng thời gian tải. Chỉ cần cài đặt W3 Total Cache mà không kích hoạt nó. Hóa ra, chỉ bằng cách cài đặt, thời gian tạo trang của bảng điều khiển đã tăng 0,05 giây. Từ 0,15 giây đến 0,20. Lặp đi lặp lại, trên hơn 20 trang tải. Gỡ cài đặt nó. Bảng điều khiển tải trong 0,15 giây một lần nữa. Lặp đi lặp lại, trên hơn 20 trang tải. Thời gian tạo trang được đo bằng plugin "Trình theo dõi truy vấn".

Có bạn có nó. Các câu trả lời trên là không chính xác.

(Tôi sẽ rất vui khi được giác ngộ tại sao điều này xảy ra, với plugin cụ thể này.)

0
Simon