Làm sạch và ngăn chặn cơ sở dữ liệu bị phình ra trên trang WordPress của tôi
Cơ sở dữ liệu WordPress bị cồng kềnh chủ yếu là do tích lũy dữ liệu không cần thiết, chẳng hạn như sửa đổi bài đăng cũ, bình luận rác, dữ liệu trình cắm không sử dụng, cài đặt chủ đề lỗi thời và lượng lớn chi phí. Dữ liệu này tích tụ theo thời gian với mọi hành động được thực hiện trên trang, dẫn đến kích thước cơ sở dữ liệu lớn hơn và các vấn đề về hiệu suất tiềm ẩn. Bạn có thể dọn dẹp cơ sở dữ liệu và giảm thiểu tình trạng đầy hơi bằng các công cụ tích hợp sẵn, trình cắm của bên thứ ba, và trong trường hợp nghiêm trọng là trực tiếp trong cơ sở dữ liệu.
Đây là những nguyên nhân phổ biến nhất gây ra tình trạng phồng cơ sở dữ liệu.
- Sửa đổi quá nhiều bài đăng
- Bình luận rác
- Các trình cắm và chủ đề không sử dụng
- Chi phí quá cao
- Pingbacks và trackbacks
Sửa đổi quá nhiều bài đăng
Dọn dẹp các bản sửa đổi bài đăng quá mức trong WordPress giúp tối ưu hóa hiệu suất trang của bạn bằng cách giảm tải trọng cơ sở dữ liệu. Điều này dẫn đến thời gian tải nhanh hơn và một website hiệu quả hơn. Mỗi bản sửa đổi chiếm dung lượng trong cơ sở dữ liệu và có thể làm chậm trang của bạn nếu không được chọn.
Giới hạn hoặc tắt sửa đổi bài đăng bằng một trình cắm
Để hạn chế sửa đổi bài đăng trong WordPress, bạn có thể cài đặt một trình cắm để quản lý cài đặt. Có một số tùy chọn trình cắm. Chúng tôi đề xuất một trình cắm nhẹ như WP Revisions Control .
- Cài đặt trình cắm và kích hoạt nó .
- Trên menu bên trái, chọn Cài đặt rồi chọn Viết .
- Trong phần Kiểm soát sửa đổi WP , nhập số lượng sửa đổi bạn muốn giữ lại cho Bài đăng và Trang. Để trống các trường này sẽ giữ lại tất cả các bản sửa đổi. Giới hạn trang của bạn ở mức 3 hoặc 5 bản sửa đổi cho Bài đăng và Trang thường là quá đủ.
- (Tùy chọn) Để tắt sửa đổi cho Bài đăng và Trang, điền 0 vào trường.
- Vui lòng chọn Lưu thay đổi.
Giới hạn hoặc tắt sửa đổi bài đăng bằng cách chỉnh sửa tập tin wp-config.php
Để hạn chế việc sửa đổi bài đăng trong WordPress, bạn có thể thêm một dòng mã trong tập tin wp-config.php, sử dụng định nghĩa ('WP_POST_REVISIONS', number); lệnh, trong đó "số" thể hiện số lượng bản sửa đổi tối đa mong muốn mà bạn muốn giữ lại cho mỗi bài đăng; ví dụ, define ('WP_POST_REVISIONS', 3); sẽ giới hạn mỗi bài đăng là 3 lần sửa đổi.
- Kết nối với dịch vụ lưu trữ của bạn bằng FTP hoặc Trình quản lý tập tin .
- Trong thư mục có cài đặt WordPress của bạn, tìm tập tin wp-config.php.
- Mở tập tin wp-config.php và tìm dòng sau:
/ * Vậy là xong, dừng chỉnh sửa! Chúc bạn xuất bản vui vẻ. * /
- Ngay phía trên dòng này, thêm đoạn mã sau:
define ('WP_POST_REVISIONS', 3)Lưu ý: Bạn có thể tắt các sửa đổi bài đăng bằng cách sử dụng 0 hoặc false; ví dụ, define ('WP_POST_REVISIONS,' 0); nó sẽ không lưu trữ bất kỳ bản sửa đổi nào (ngoại trừ một bản tự động lưu cho mỗi bài đăng). - Lưu thay đổi của bạn.
Dọn dẹp các bản sửa đổi bài đăng
Bạn có thể xóa hàng loạt bài sửa đổi trực tiếp trong cơ sở dữ liệu bằng truy vấn SQL bằng cách làm theo các bước sau.
- Truy cập cơ sở dữ liệu của bạn thông qua phpMyAdmin .
- Điều hướng đến tab SQL và thực hiện truy vấn sau:
DELETE FROM wp_posts WHERE post_type = 'ôn tập';
Lưu ý: wp_ là tiền tố bảng cơ sở dữ liệu mặc định. Nếu tiền tố bảng của bạn không phải là wp_ , hãy tìm tiền tố bảng và sử dụng tiền tố đó trong truy vấn của bạn. Ví dụ: wp_xufdzp_posts. - Chọn Bắt đầu .
Bình luận rác
Ngăn bình luận rác trên trang WordPress của bạn có thể cải thiện danh tiếng website của bạn bằng cách giữ cho phần bình luận của bạn sạch sẽ, cải thiện trải nghiệm người dùng, có khả năng thúc đẩy SEO và bảo vệ trang của bạn khỏi hoạt động độc hại bằng cách lọc ra các bình luận bot tự động có thể gây hại cho bảo mật và độ tin cậy của website; về cơ bản, nó tạo ra một môi trường tích cực và đáng tin cậy hơn cho những khách truy cập và tương tác thực sự.
Dưới đây là một số tài nguyên để quản lý cài đặt bình luận và loại bỏ bình luận rác.
- Quản lý tùy chọn cài đặt của tôi cho hệ thống bình luận của WordPress
- Xóa bình luận khỏi trang WordPress của tôi
- Xóa bình luận Wordpress trong cơ sở dữ liệu
Các trình cắm và chủ đề không sử dụng
Loại bỏ các trình cắm và chủ đề không sử dụng khỏi một trang WordPress có thể giúp cải thiện hiệu suất của trang bằng cách giảm lượng dữ liệu cần được xử lý, tăng cường bảo mật bằng cách giảm thiểu các lỗ hổng tiềm ẩn từ mã lỗi thời, đơn giản hóa việc quản lý trang bằng cách giải mã bảng điều khiển và có khả năng giảm kích thước của bản sao lưu bạn cần lưu trữ.
Chi phí quá cao
Loại bỏ chi phí dư thừa khỏi một trang WordPress là rất quan trọng để cải thiện hiệu suất trang của bạn bằng cách giảm lượng dữ liệu không cần thiết được lưu trữ trong cơ sở dữ liệu, điều này có thể dẫn đến thời gian tải nhanh hơn và hiệu quả tổng thể của trang tốt hơn, đặc biệt là khi xử lý một lượng lớn siêu dữ liệu cũ, không sử dụng tích lũy theo thời gian. Ngoài ra, luôn cập nhật siêu dữ liệu có thể góp phần làm cho SEO tốt hơn bằng cách đảm bảo các công cụ tìm kiếm có thông tin chính xác về nội dung của bạn.
Đây là cách bạn có thể tối ưu hóa cơ sở dữ liệu MySQL để xóa chi phí.
Pingbacks và trackbacks
Hầu hết người dùng WordPress xóa pingback và trackback khỏi trang của họ chủ yếu để chống lại thư rác. Các bot tự động thường khai thác các tính năng này để chèn các liên kết không liên quan vào phần bình luận, đòi hỏi nỗ lực kiểm duyệt đáng kể và làm trang web lộn xộn với nội dung chất lượng thấp. Ngoài ra, việc tắt chúng có thể cải thiện hiệu suất của trang bằng cách giảm các yêu cầu máy chủ không cần thiết và tăng cường bảo mật bằng cách giảm thiểu các vectơ tấn công DDoS tiềm ẩn.
Tắt pingback và trackback
- Đăng nhập vào WordPress .
- Từ menu bên trái, chọn Cài đặt , rồi chọn Thảo luận .
- Trong Cài đặt bài đăng mặc định , bỏ chọn hộp kiểm Cho phép thông báo liên kết từ các blog khác (pingback và trackback) trên các bài đăng mới .
- Vui lòng chọn Lưu thay đổi.
Xóa pingback và trackback trong Bảng điều khiển WordPress
- Đăng nhập vào WordPress .
- Từ menu bên trái, chọn Nhận xét .
- Lọc "Ping": Trong menu thả xuống, chọn Ping rồi chọn Lọc để chỉ xem các pingback và trackback.
- Xem qua danh sách các pingback, xác định và xóa mọi mục nhập thư rác hoặc không liên quan.
- Đối với số lượng lớn thư rác, hãy chọn nhiều pingback và từ menu Hành động hàng loạt thả xuống, chọn Thư rác hoặc Thùng rác để xóa hàng loạt.
Xóa pingback và trackback trong cơ sở dữ liệu
Bạn có thể xóa hàng loạt pingback và trackback thông qua phpMyAdmin. Đây là cách thực hiện.
- Truy cập cơ sở dữ liệu của bạn thông qua phpMyAdmin .
- Điều hướng đến tab SQL và thực hiện truy vấn sau:
XÓA TỪ wp_comments WHERE comment_type IN ('pingback', 'trackback');Lưu ý: wp_ là tiền tố bảng cơ sở dữ liệu mặc định. Nếu tiền tố bảng của bạn không phải là wp_ , hãy tìm tiền tố bảng và sử dụng tiền tố đó trong truy vấn của bạn. Ví dụ: wp_xufdzp_comments. - Chọn Bắt đầu .
Xem thêm thông tin
- Nếu bạn đang cố gắng giảm kích thước trang WordPress của mình, đây là cách bạn có thể xóa phương tiện trong WordPress .
- Tìm thêm thông tin về bản xem lại trong một bài viết từ WordPress.org.
- Tìm thêm thông tin về Thư viện phương tiện trong một bài viết từ WordPress.org.
- Tìm thêm thông tin về Bình luận trong WordPress trong một bài viết từ WordPress.org
- Tìm thêm thông tin về pingback và trackback trong một bài viết từ WordPress.org.