پایگاه داده در وردپرس نقش اساسی دارد به طوری که بدون آن سایت پویا یا داینامیک معنایی ندارد.در پایگاه داده علاوه بر اطلاعات مربوط به پست ها و صفحات و کاربران ، اطلاعات متا نیز ذخیره می شوند.مدیران سایت ها در ابتدا نگرانی خاصی از پایگاه داده خود ندارند اما رفته رفته متوجه می شوند که باید پایگاه  داده خود برا بهینه کرده تا سرعت و کارایی آن بالا بیاید.ابزارهای آنالیز و بهینه سازی زیادی وجود دارد. وردپرس نیز از این قائده مستثنا نبوده و یکی از مشکلات بزرگ آن مدیرت ضعیف پایگاه داده می باشد. در بسیاری از سایت ها ممکن است به دلیل بازدید کم و کم بودن حجم اطلاعات سایت ،  مشکلی در وردپرس ایجاد نشود اما در سایت هایی که بازدید روزانه بالایی دارند و حجم اطلاعات پایگاه داده نیز زیاد است وردپرس ممکن است آنچنان خوب عمل نکند ! کاهش سرعت بارگذاری،سنگین شدن سایت و فشار زیاد به سرور از مشکلات وردپرس در سایت ها می باشد. یکی از این مشکلات رونوشت های زیادی است که از یک مطلب انجام شده و یا متا داده هایی بدون استفاده در پایگاه داده ذخیره است؛ راه حل این مشکل برای سایت های بزرگ استفاده از افزونه نیرومند WP-Optimize وردپرس می باشد  که به راحتی و بدون دانش در مورد  PhpMyAdmin و دستورات SQL می توان به سادگی پایگاه داده سایت  را بهینه کرد.WP-Optimize یک افزونه ساده و کاربردی می باشد که با استفاده از آن می توان پایگاه داده  سایت وردپرسی  را با یک کلیک بهینه کرده و سرعت سایت  را افزایش داد.  WP-Optimize به بطور گسترده به اجازه  تمیز کردن بانک اطلاعاتی وردپرس و بهینه سازی آن بدون انجام query ها را می دهد.این افزونه از زبان فارسی هم پشتیبانی میکند ؛ علاوه بر آن  جدول گزارشات عملکرد نیز دارا می باشد  که تک تک کارهایی که انجام می دهد را برای مدیران سایت ها با جزئیات لیست می کند.

مشاهده پلاگین در  GitHub.

ویژگی های اصلی:

  • فعال کردن / غیر فعال کردن بازتاب برای همه پست های منتشر شده.
  • فعال کردن / غیر فعال کردن نظرات برای همه پست های منتشر شده.
  • حذف مطالب قدیمی پست های اصلاح شده.
  • حذف نظرات spam شده.
  • حذف نظرات حذف شده.
  • حذف متا داده های akismet برای نظرات.
  • حذف تمام متا داده های قدیمی.
  • رابط کاربری مناسب برای دستگاه های همراه که در بهینه سازی  کمک خواهد کرد.
  • حذف تمام بازتاب ها و pingbacks .
  • پاکسازی پست های چرک نویس.
  • حذف گزینه های گذرا و ناپایدار.
  • حذف پست های زباله دان(trash).
  • پاکسازی خودکار تمام گزینه های یکپارچه (همچنین نگه داری آن اگر فعال باشد).
  • توانایی نگه داشتن تعداد  داده های انتخاب شده در هفته هنگام تمیز کردن
  • گزینه های حذف و افزودن لینک به admin bar.
  • فعال کردن / غیر فعال کردن زمان بندی هفتگی برای بهینه سازی.
  • درخواست دستورات خروجی بهینه سازی در جداول پایگاه داده  وردپرس یا هر پرس و جوی دیگری  بدون نیاز به phpMyAdmin .
  • نمایش آمار جدول پایگاه داده ،  مقدار فضای بهینه و مقدار فضای پاکسازی شده را نمایش می دهد
  • فعال سازی فقط برای مدیر اصلی.
  • ارسال هشدارهای بهینه سازی اتوماتیک از طریق پست الکترونیک.

wp-optimize-plugin

به طور بالقوه   همه گزینه های  بهینه سازی  ،  خطرناک می باشد .

هنگام استفاده  اولین بار این پلاگین یک نسخه پشتیبان از پایگاه داده تهیه شود .این یک تمرین برای گرفتن پشتیبان از پایگاه داده برای اولین بار می باشد.

چگونه به کمک خواهد کرد؟

  • هر زمان  یک پست و یا صفحه جدید ، ذخیره شود ، وردپرس  یک اصلاحیه  برای آن ایجاد می کند. اگر یک نوشته ،  6 بار اصلاح شده باشد  5 کپی از آن  گرفته می شود . تصور کنید اگر پست و یا صفحات  طولانی و بزرگ باشد چه می شود؟.تعداد زیادی  داده که در MySQL  است.در حال حاضر WP-Optimize  اجاززه بهینه سازی و کوچک کردن جداول پست های سایت را  با از بین بردن  اصلاحیه ها از پایگاه داده را می دهد.به عنوان مثال، اگر  از یک پست در حدود ۱۰۰ KB داده  باشد و  5 اصلاحیه  از این پست وجود داشته باشد ، کل فضای هدر رفته در حدود ۵۰۰ KB است. و اگر 100 پست شبیه به آن باشد ، فضای پایگاه داده هدر رفته  50MB می باشد.
  • شبیه حالتی که در بالا توضیح دادیم ، ممکن است هزاران اسپم و نظرات در جدول نظرات سایت وجود داشته باشند.WP-Optimize می تواند آن ها را حذف و یا بهینه نماید.
  • WP-Optimize گزارش سربار و فضاهای هدر رفته  جداول پایگاه داده  را داده و همچنین  اجازه کوچک کردن و خلاص شدن از شر آن فضاهای هدر رفته را  می دهد.
  • به طور حودکار هفته ای یکبار پایگاه داده را بهینه و تمیزنمایید.

منبع :‌ مردان وردپرس

تاریخ آخرین بروزرسانی : ۹ مهر ۱۳۹۵
میلاد میلادی

باور هایت را که پرورش دهی به هرچیزی دست خواهی یافت.

ارسال نظر

آدرس الکترونیکی شما نمایش داده نمی شود *

Time limit is exhausted. Please reload CAPTCHA.