Chắc hẳn tất cả chúng ta đều biết WordPress là mã nguồn CMS miễn phí hỗ trợ xây dựng blog, website tin tức, website bán hàng hỗ trợ SEO tốt và rất dễ sử dụng và quản trị. Tuy nhiên do phải sử dụng nhiều theme (giao diện) và nhiều plugin để xây dựng tính năng vô tình khiến database của wordpress trở rườm rà, nhiều rác, dư thừa nhiều bảng ghi (record) và bảng (table) không cần thiết làm website chậm chạp hơn. Vậy tối ưu database wordpress là một trong những cách làm hữu hiệu và cần thiết giúp tăng tốc cho website, có nhiều cách để tối ưu database nhưng trên wordpress ta thường dùng plugin tối ưu database để tối ưu database wordpress đơn giản và nhanh nhất, nếu website bạn đang dùng mã nguồn wordpress thì mình đây là plugin không thể thiếu trên website của bạn.
Các bước tối ưu database wordpress bằng plugin Sweep
– Cài đặt plugin sweep: login vào trang quản trị bằng tài khoản administrator > chọn menu Add New ở phần Plugins > nhận vào ô tìm kiếm từ khóa WP-Sweep > chọn Install Now ở kết quả đầu tiên
– Sau khi cài đặt xong chọn Active để kích hoạt Plugin
– Vào menu Tools > chọn Sweep để tiến hành tối ưu
– Lưu ý: phải tạo một bảng backup database wordpress trước khi xóa các dữ liệu rác hoặc tối ưu cơ sở dữ liệu nhé.
– Sau khi sử dụng wordpress một thời gian dài trong database sẽ tạo ra nhiều dữ liệu rác làm cho cơ sở dữ liệu cồng kềnh, để xóa các dữ liệu rác không cần thiết ta chọn Sweep, chúng ta có thể xem trước các dữ liệu bằng cách chọn Detail, đây là một điểm cộng của plugin này. Các dữ liệu các trên database có thể là:
+ Revisions: các bản lưu tự động của post, page.
+ Auto drafts: các bản lưu nháp
+ Delete post: các bài viết đã xóa
+ Orphaned post meta: đây là các dữ liệu metadata của post như tác giả, ngày viết,…
+ Duplicated post meta: các meta bị trùng lặp của post
+ oEmbed caches in post meta: chứa các bản ghi cache của các link media được nhúng bài viết như các link youtube, vimeo, google maps,…
– Chọn Sweep để xóa các Spammed comments (bình luận rác)
– Tiếp tục xóa Orphaned user meta: các meta đươc thêm vào bảng Users bảng các plugin quản lí người dùng
– Xóa các Orphaned Tern Relationship
– Xóa Transient options: các option được tạo ra khi cài đặt các theme hoặc plugin
– Sau khi xóa các dữ liệu rác chúng ta tiến hành tối ưu các bảng (optimize tables) cho database
Như vậy chỉ cần vài thao tác đơn giản chúng ta đã dọn dẹp rác và tối ưu database wordpress, sau khi tối ưu các bạn sẽ thấy số lượng record trên database giảm đáng kể. Đây là plugin miễn phí nhưng rất mạnh trong việc tối ưu database wordpress.