حذف و بهینه سازی دیتابیس وردپرس با WP-Sweep
بهینهسازی و پاک کردن دادههای زائد در وردپرس از نکاتی است که در هر دوره زمانی مرتبی باید نسبت به انجام دادن ان در سایتهای وردپرسی اقدام کنید. همینطور که روز به روز در حال افزودن مطالب، ارسال و دریافت نظرات، عضویت کاربران و… هستید دیتابیس شما نیز در حال بزرگتر و حجیمتر شدن است، بنابراین باید برای حذف دادههای غیرضروری در آن اقدام کنید.
در این مقاله از دکتر وردپرس قصد دارم تا به معرفی افزونهای بپردازم که با استفاده از آن قادر خواهید بود تا اقدام به حذف و بهینه سازی دیتابیس وردپرس کرده و دادههای اضافی و ناکارآمد را از دیتابیس خود حذف کنید.
حذف و بهینه سازی دیتابیس وردپرس
افزونهای که قصد معرفی آن را دارم با عنوان WP-Sweep در مخزن وردپرس به ثبت رسیده است و تاکنون توانسته است تا بیش از ۴۰٫۰۰۰ نصب فعال و کسب امتیاز ۴٫۸ را ازآن خود نماید که با استفاده از ان قادر خواهید بود تا اقدام به حذف دادههای اضافی همچون رونوشتها، نظرات اسپم، پیشنویسها و… در وردپرس بپردازید.
نصب و فعال سازی
پس از نصب و فعال سازی افزونه مشابه تصویر زیر منویی با عنوان Sweep در بخش ابزارها سایت وردپرسی شما افزوده خواهد شد، روی ان کلیک کنید تا به صفحه افزونه برای پاکسازی اطلاعات اضافی در پایگاه داده وردپرس هدایت شوید.
همانطور که در تصویر مشاهده میکنید موارد مربوط به هر بخش از وردپرس همچون نوشتهها که شامل رونوشتها، پیشنویسها، مطالب حذف شده و سایر دادهها همچون کش مربوط به Embed در وردپرس برای شما نمایش داده میشود.
اطلاعات هر بخش نیز در جدولی نمایش داده میشود که شامل تعداد دادههای موجود در دیتابیس، درصد میزان حجم اختصاص یافته در جدول مربوط به بخش مورد نظر در دیتابیس و عملیاتی که میتوانید بر روی آن انجام دهید را مشاهده کنید.
نکته: قبل از پاکسازی هر بخش دقت کنید که در صورت پاکسازی دادهها غیرقابل بازگشت میباشند، بنابراین قبل از هرکاری یک نسخه پشتیبان از دیتابیس خود تهیه کنید.
ابتدا برای مشاهده جزییات هر بخش بر روی دکمه Details کلیک کنید تا در لیست کشویی باز شده مشابه تصویر زیر جزییات بیشتری از آن برای شما نمایش داده شود.
همانطور که در تصویر مشاهده میکنید در این بخش رونوشت مطالب وردپرس نمایش داده میشوند که شامل نسخه ذخیره شده از آخرین تغییرات در مطالب وردپرس میباشند که در این بخش ۲۰ درصد از حجم جدول مربوط به مطالب را به خود اختصاص دادهاند.
تعداد رونوشت ذخیره شده به همراه مطالب مربوط به ان نیز درج شدهاند، همچنین میزان کلی دادههای مربوط به مطالب که در بالای این بخش قرار گرفته است را مشاهده میکنید.
حال برای حذف رونوشتها در وردپرس کافیاست تا بر روی دکمه Sweeo که در سمت چپ آن را مشاهده میکنید کلیک کنید تا بسته به میزان حجم دادهها شروع به حذف شدن از دیتابیس شوند.
پس از کلیک بر روی این گزینه دادههای آن از دیتابیس وردپرس حذف شده و آمار موجود در آن نیز به حالت N/A تغییر حالت خواهد داد.
حذف نظرات در وردپرس
از دیگر قابلیت های افزونه Sweep امکان حذف نظرات در بخشهای مختلف همچون اسپم، زبالهدان، تایید نشده، متی نظرات و… میباشد. بخش دیدگاهها در وردپرس با گذشت زمان میتوانند حجم عظیمی از دیتابیس را به خود اشغال کنند که شاید برخی نظرات اصلا نیازی به آنها نباشد.
برای حذف نظرات نیز میتوانید با اسکرول کردن به بخش Comment Sweep نظرات را به صورت دستهبندی شده مشاهده کرده و آنها را از دیتابیس حذف کنید.
سایر بخشهای افزونه همچون بخش کاربران، تنظیمات و متها نیز به همین ترتیب میباشند که میتوانید انها را به صورت دستهبندی شده در صفحه افزونه مشاهده کرده و پاکسازی کنید.
بهینهسازی دیتابیس با wp-sweep
با مراجعه به بخش Database Sweep قادر خواهید بود تا دیتابیس وردپرس خود را نیز به صورت کلی بهینهسازی کنید. برای این منظور پس از کلیک بر روی دکمه Details مشابه تصویر زیر کلیه بخشهای اضافی در دیتابیس برای شما نمایش داده میشود پس از حصول اطمینان از حذف آنها میتوانید نسبت به پاکسازی آنها اقدام کنید.
حذف کلیه دادههای اضافی در وردپرس
این افزونه امکان حذف کلیه دادهها را به صورت یکجا نیز به شما داده است، درصورتی که قصد دارید کلیه دادههای اضافی که توسط افزونه شناسایی شدهاند را حذف کنید کافی است تا به انتهای صفحه مراجعه کرده و در بخش Sweep All بر روی دکمهای که با همین عنوان قرار دارد کلیک کنید.
شاد باشید..
عالی بود واقعا بهینه سازی خوبی از بانک وردپرس کردم قبلا همیشه وارد phpmyadmin که میشدم گیج کننده بود ولی با وجود این افزونه زائد های افزونه های پاک شده خیلی قدیمی رو پاک کردم و بهینه شد.
سپاسگزارم دوست عزیز:)