خانه / افزونه وردپرس / آموزش افزونه WP-Optimize برای بهینه سازی دیتابیس وردپرس

آموزش افزونه WP-Optimize برای بهینه سازی دیتابیس وردپرس

آموزش افزونه WP-Optimize

بهینه سازی دیتابیس وردپرس یکی از کارهای ضروری برای حفظ سلامت سایت و سرعت بخشیدن به آن است. یکی از دلایل اصلی کاهش سرعت سایت های وردپرسی شلوغ بودن بیش از حد پایگاه داده است. در این مقاله به آموزش افزونه WP-Optimize که یکی از بهترین افزونه های وردپرس برای بهینه سازی دیتابیس است می پردازیم.

چرا لازم است پایگاه داده وردپرس خود را بهینه سازی کنید؟

وردپرس از MySQL برای تولید جداول و دیتابیس ها به منظور ذخیره اطلاعات استفاده می کند. با گذشت زمان تعداد زیادی جدول و دیتابیس در پایگاه داده جمع می شود. برای اینکه وب سایت شما کارایی و سرعت خود را از دست ندهد باید تمام این موارد غیر ضروری را در فرآیندی به نام “بهینه سازی پایگاه داده” حذف کنید.

علاوه بر این، ویژگی های درون ساخته وردپرس مانند رونوشت پست (Post Revision) و پیش نویس ذخیره خودکار و نیز کامنت های اسپم، سطل زباله، متا داده های غیر قابل استفاده و بسیاری موارد دیگر وزن بیشتری به پایگاه داده اضافه می کنند و باعث افزایش اندازه دیتابیس می شوند. این امر باعث می شود عملیات پشتیبان گیری از وردپرس به فضای دیسک بیشتری نیاز داشته باشد و زمان زیادتری صرف بازیابی آن شود.

برای مدیریت رونوشت ها در وردپرس افزونه هایی وجود دارد که به شما اجازه می دهند تعداد رونوشت های پست را محدود کنید. اما اگر وب سایت شلوغی ندارید به جای محدود کردن رونوشت های پست می توانید ماهی یک بار پایگاه داده وب سایت خود را تمیز کنید. تمیز کردن دیتابیس و حذف کردن داده های بی استفاده اندازه دیتابیس شما را کاهش داده و باعث پشتیبان گیری سریع تر، بازیابی راحت تر و بهبود عملکرد دیتابیس می شود.

افزونه WP-Optimize توسط تیم افزونه UpdraftPlus که از افزونه های محبوب پشتیبان گیری در وردپرس است، ساخته شده است. این افزونه یکی از ساده ترین افزونه هایی است که به شما کمک می کند کارهای زیر را انجام دهید.

  • بررسی سایز پایگاه داده
  • حذف رونوشت های پست
  • حذف تمام پست های ذخیره خودکار پیش نویس
  • پاک سازی کامنت های اسپم
  • پاک سازی کامنت های تأیید نشده
  • بهینه سازی جداول دیتابیس

شما می توانید از تمام ویژگی های فوق استفاده کنید یا تنها چند ویژگی را به کار ببرید. در این آموزش افزونه WP-Optimize را بررسی کرده و نحوه کار با این افزونه را توضیح خواهیم داد.

آموزش افزونه WP-Optimize و نحوه بهینه سازی دیتابیس و افزایش سرعت وردپرس

ابتدا افزونه را از پایین صفحه دریافت نموده و آن را در سایت خود در بخش افزونه ها نصب کنید. اگر منو افزونه را ندیدید یا اطلاعات جزئی تری لازم دارید، به راهنمای گام به گام ما در مورد آموزش نصب افزونه وردپرس مراجعه کنید.

بعد از اینکه افزونه نصب شد آن را فعال کنید. پس از فعال سازی افزونه در پیشخوان وردپرس منوی جدیدی به نام WP-Optimize اضافه می شود.

آموزش افزونه WP-Optimize

با کلیک کردن روی این منو وارد صفحه تنظیمات افزونه می شوید.

آموزش افزونه WP-Optimize

در صفحه تنظیمات افزونه WP-Optimize و در تب دیتابیس می توانید تمام کارهایی که در ابتدای آموزش توضیح داده شد را انجام دهید. این ویژگی ها عبارتند از:

بهینه سازی جداول پایگاه داده: بهینه سازی جداول پایگاه داده وردپرس در فاصله زمانی های منظم ایده بسیار خوبی است و باعث کاهش اندازه دیتابیس در حداقل مقدار ممکن می شود.

پاک کردن همه پیش نویس های ذخیره شده (پاک کردن تمام رونوشت های پست): هر بار که یک نوشته را در وردپرس ذخیره می کنید، وردپرس به صورت پیش فرض یک رونوشت از نوشته قدیمی را نگه می دارد به طوری که می توانید هر زمان که بخواهید نسخه قدیمی تر را بازیابی کنید. اگر یک نوشته را صد بار ویرایش و ذخیره کرده باشید، صد نسخه از آن نوشته را در پایگاه داده خود دارید. این ویژگی وردپرس بسیار مفید است اما با گذشت زمان پایگاه داده شما به شدت بزرگ می شود. بهتر است هر چند وقت یکبار تمام رونوشت های پست را از پایگاه داده خود پاک کنید.

پاک سازی همه پیش نویس های خودکار و پاک سازی همه نوشته های زباله دان: همانند ویژگی رونوشت پست، ویژگی ذخیره خودکار پیش نویس ها در وردپرس نیز یک ویژگی مفید و کاربردی است. این ویژگی باعث می شود اگر در حین نوشتن نوشته ها مرورگر شما قطع شود، نوشته شما به صورت خودکار ذخیره گردد. این ویژگی نیز در کنار مفید بودن باعث افزایش اندازه دیتابیس می شود و باید در فواصل زمانی منظم از پایگاه داده پاک شوند.

حذف اسپم و دیدگاه های زباله دان: این گزینه به شما اجازه می دهد تمام کامنت های اسپم و همچنین کامنت های موجود در سطل زباله را حذف کنید.

حذف دیدگاه تأیید نشده: این گزینه به شما امکان حذف کردن تمام کامنت های تأیید نشده را با یک کلیک می دهد.

باقی گزینه های این صفحه به صورت پیش فرض فعال نیستند و یک آیکون هشدار در کنار آنها قرار دارد. این گزینه ها نیاز به عملیات شدیدتری دارند. اگر در حین اجرای عملیات وقفه ای در اجرای آن پیش آید، ممکن است منجر به خراب شدن داده ها شود. به همین دلیل توصیه می کنیم قبل از انتخاب این گزینه ها حتماً از وب سایت خود پشتیبان تهیه کنید.

بعد از انتخاب موارد مورد نظر خود روی دکمه “اجرای تمام بهینه سازی های انتخاب شده” در بالای صفحه کلیک کنید. افزونه شروع به بهینه سازی پایگاه داده وردپرس شما می کند و فرآیند را نیز به شما نشان می دهد.

اگر روی زیرمنوی تنظیمات افزونه WP-Optimize کلیک کنید مشاهده خواهید کرد که آیا جداول شما نیاز به بهینه سازی دارند یا خیر.

افزونه WP-Optimize کاملاً رایگان بوده و دارای ویژگی های فوق العاده ای است اما نسخه Pro این افزونه نیز وجود دارد که ویژگی های پیشرفته تری را ارائه می دهد. در این آموزش برخی از این ویژگی ها را معرفی می کنیم که عبارتند از:

  • پشتیبانی از چندین وب سایت
  • قابلیت انعطاف و کنترل بیشتر به طوریکه می توانید به جای انتخاب همه جداول دیتابیس، تک تک جدول ها را به صورت جداگانه یا ترکیبی از آنها را در یک وب سایت یا بیشتر انتخاب کرده و بهینه سازی کنید.
  • بهینه سازی تصویر به طوری که می توانید تصویر تنها (تصاویری که در هیچ کجای سایت به آنها لینک داده نشده است) یا تصاویری با اندازه از پیش تعریف شده و بزرگتر از یک اندازه مشخص را از وب سایت خود حذف کنید.
  • برنامه ریزی پیچیده به صورتی که رنج وسیعی از گزینه ها را برای بهینه سازی خودکار زمان بندی شده در اختیار شما قرار می دهد. یک زمان دقیق مشخص کنید و پاک سازی ها را به صورت روزانه، هفتگی، هر دو هفته یا ماهانه اجرا کنید.
  • پشتیبانی WP-CLI
  • Lazy Loading
  • پیش نمایش بهینه سازی ها

امیدواریم آموزش افزونه WP-Optimize در سایت مدیر وردپرس مورد توجه و استفاده شما قرار گرفته باشد. منتظر دریافت دیدگاه ها و نظرات شما عزیزان هستیم.

دانلود افزونه

دانلود افزونه
صفحه افزونه
امتیاز دادن به این نوشته:
  • میزان رضایت کاربران
  • خوانایی متن
  • تصاویر مرتبط

درباره ی مینا قدسی

مطلب پیشنهادی

آموزش افزونه Instagram Feed

آموزش افزونه Instagram Feed و نمایش مطالب اینستاگرام در وردپرس

در این مقاله به آموزش افزونه Instagram Feed که یکی از قدرتمندترین و بهترین افزونه …

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *