یکی از مشکلات کندی سرعت سایت، عدم توجه به بهینه سازی سایت میباشد. بهینه سازی یکی از عوامل بسیار مهم و حیاتی برای ادامهی روند سایت میباشد. موارد بسیاری در این حوزه باید مورد بررسی قرارگیرند که دیتابیس یکی از آنهاست. تمامی محتوا و دادههای موجود در سایت شما در دیتابیس قرار دارند. به مرور و با گذشت زمان تعداد دادهها و محتوای تولید شده افزایش یافته و موجب اشغال فضای دیتابیس شما خواهند بود که به طبع مصرف بیش از حد منابع پردازشگری را به همراه خواهد داشت و همین عوامل بهانهای برای کاهش سرعت سایت خواهند بود. در این مقاله سعی داریم تا روشهایی را برای بهینه سازی دیتابیس وردپرس معرفی کنیم.
روش دستی: این روش به دلیل بالا بودن حجم اطلاعات و نداشتن دانش کافی در حوزهی دیتابیس توصیه نمیشود. در این روش ممکن است به جای اینکه مشکل را حل کنید با پاک کردن دیتای اشتباه، سایت خود را درمعرض خطر جدی قرار دهید. پس بهتر است اگر تخصصی در این زمینه ندارید این روش را نادیده بگیرید.
استفاده از افزونهی WP-Optimize
استفاده از افزونهی وردپرسی WP-Optimize یکی از روشهای بدون دردسر در بهینه سازی و تعمیر پایگاه داده میباشد. این افزونه با محبوبیتی که بین کاربران خود دارد موفق به کسب امتیاز ۴٫۵ با حدود ۷۰۰٫۰۰۰ نصب فعال شده است. برای دانلود، نصب و فعال سازی این افزونه کافیست WP-Optimize را از مخزن وردپرسی جستوجو و دانلود کنید.
زمانی که عملیات نصب و فعال سازی را انجام دادید منویی با نام WP-Optimize به پیشخوان وردپرسی شما افزوده خواهد شد که با استفاده از آن میتوانید تمام کارهای وابسته به تعمیر و بهینه سازی دیتابیس را انجام دهید. توصیه میشود همانند نصب و فعال سازی این افزونه قبل از اینکه اقدامی انجام دهید یک پشتیبان از سایت خود تهیه کنید. زیرا در انجام بهینه سازی برای کل سایت در صورت خراب و ضعیف بودن دیتابیس ممکن است سایت شما را دچار مشکل کند.
گزینههایی که در منوی افزونهی WP-Optimize نمایش داده میشود و قابل تنظیمات دستی میباشند شامل گزینههای زیر میباشد:
- بهینه سازی جدولهای موجود در پایگاه داده
- پاک کردن تمامی پیشنویسهای ذخیره شده در وردپرس
- پاکسازی کامل پیشنویسهای خودکار و نوشتههای زبالهدان
- حذف دیدگاههای تایید نشده
- حذف انتخابهای منقضی شدهی موقت و گذرا
- حذف pingbacks وردپرس
- حذف trackbacks وردپرس
- پاکسازی دادههای متای دیدگاه
- پاکسازی دادههایی که به هیچ جایی ارتباط داده نشدهاند
شما میتوانید با انتخاب یکی از گزینههای فوق تنها اقدام به بهینه سازی قسمت خاصی از دیتابیس نمایید. اگر تمایل دارید تمامی موارد بالا به صورت یکجا پروسهی بهینه سازی را طی کنند تیک همهی آنها را فعال کرده و در نهایت روی گزینهی اجرای تمام بهینه سازی انتخاب شده کلیک کنید. توجه داشته باشید که پس از انجام عملیات بهینه سازی تمام فایلهایی که شامل ویژگیهای بالا بودند حذف شده و دیگر دسترسی به آنها غیر ممکن خواهد بود.
یکی از مزایای محبوب این افزونه عملکرد خودکار آن میباشد. شما میتوانید با تنظیم افزونه، در بازهی زمانی مورد نظر،عملیات بهینه سازی را به صورت خودکار روی گزینههای مورد نظر انجام دهید.