بهینه سازی دیتابیس وردپرس با افزونه WP Optimize

3.3 / 5. تعداد رای: 7

بهینه سازی دیتابیس وردپرس با افزونه WP Optimize

با سلام امروز همراه شما عزیزان هستیم با بهینه سازی دیتابیس وردپرس با افزونه WP Optimize که توسط تیم میهن وردپرس فارسی‌سازی شده است.

خب دوستان در خیلی از مواقع یا می‌شود گفت همیشه وقتی یک سایت طراحی می‌شود مرحله بعدی بهینه‌سازی سایت برای افزایش سرعت سایت و کاهش فضای مصرفی استفاده‌شده از هاست است. این موضوع از اهمیت بالایی برخوردار بوده و همیشه به‌عنوان یکی از دغدغه‌های مدیران سایت‌ها محسوب می‌شود.

یکی از مشکلات وردپرس که به چشم می‌خورد مشکل در مدیریت پایگاه داده می‌باشد که یکی از مشکلاتی است که باید آن را رفع کرد و راه‌حل این مشکل به‌سادگی و فقط با یک افزونه است.

سیستم قدرتمند وردپرس به‌صورت متن‌باز است و شما می‌توانید توسط پلاگین‌ها و یا کد نویسی بسیاری از امور دلخواه خود را در آن انجام دهید. اکنون هم اگر قصد دارید دیتابیس خود را بهینه‌سازی کنید با ما همراه باشید.

بهینه سازی دیتابیس وردپرس

همان‌طور که می‌دانید دیتابیس یک قسمت بسیار مهم از وب‌سایت شما است که باید همواره به مسائل مختلف آن توجه داشته باشید. مسئله‌ای که امروز درموردش می‌خواهیم به شما آموزش دهیم نحوه بهینه‌سازی دیتابیس است. اما خب منظور از بهینه‌سازی چیست و چه کاربردی دارد؟

پاسخ به این سؤال بسیار ساده است و ما در اینجا برای شما توضیح می‌دهیم که اصلاً دلیل ما برای انجام این کار چیست و چرا باید این کار را در وب‌سایت خودمون انجام بدهیم.

شما باید به‌عنوان مدیر وب‌سایت همیشه بهینه‌سازی سایت خود را موردتوجه قرار دهید. منظور از بهینه‌سازی این است که باید داده‌ها و اطلاعاتی که به آن‌ها احتیاجی نداریم را از دیتابیس پاک‌کنیم تا بتونیم سرعت بهتر و بیشتری را در وب‌سایتمون داشته باشیم.

حجم بالای دیتابیس باعث می‌شود که سرعت سایت شما روبه‌روز کندتر شود. این موضوع در حالی است که بسیاری از این اطلاعات را شما نیاز ندارید و پاک کردن آن‌ها برای سرعت سایت بسیار ضروری است.

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

بهینه سازی دیتابیس وردپرس با افزونه WP Optimize

خب بریم سر اصل مطلب یعنی استفاده از افزونه بهینه‌ساز دیتابیس وردپرس به‌نام WP Optimize که توسط سایت میهن وردپرس فارسی سازی شده است و در سایت برای شما قراردادیم. ما پیشنهاد می‌کنیم برای اینکه مشکلی برای شما پیش نیاد حتماً از همین پلاگین استفاده کنید.

این افزونه بسیار کاربردی و حرفه‌ای عمل کرده و برای خیلی از کارها مفید می‌باشد. برای مثال به‌طور خلاصه اگر بخوام بگم مثلاً بدون اینکه شما بخواید وارد phpmyadmin شوید به‌راحتی میتونید از پنل تنظیمات این افزونه استفاده کنید.

حتی برای بعضی از دوستان که با استفاده از کدهایی سعی در این دارند که مثلاً در وردپرس رونوشت‌های مطالب را ذخیره نکند یا اینکه مثلاً هر هفته رونوشت‌ها را پاک کند دیگر نیازی نیست بروند داخل فایل منیجر هاست و کدها را به‌صورت دستی اضافه کنند.

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

یا با رفتن به تب تنظیمات برای افزونه فاصله‌های زمانی دلخواه خود را مشخص کنید که افزونه در این فاصله‌های زمانی کارهایی مثل پاک کردن رونوشت‌های سایت و حذف پیش‌نویس‌ها و پاک کردن نظرات اسپم و پاک کردن نظرات تأیید نشده و بهینه‌سازی پایگاه داده را به‌طور منظم مثل بازه‌های روزانه، هفتگی، دو هفته‌ای و یا ماهانه را خودش به‌صورت اتوماتیک انجام بدهد.

آموزش کار با افزونه WP Optimize

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

نصب افزونه wp optimize
نصب افزونه wp optimize

بعدازاینکه این افزونه را نصب کردید یک گزینه تحت عنوان wp optimize به پنل مدیریت شما اضافه می‌شود. تنظیمات این افزونه در همین قسمت قرار دارد. توسط همین قسمت شما می‌توانید دیتابیس خود را بهینه‌سازی کنید. در این قسمت از منو بازشده برای شما باید “بهینه‌سازی” را انتخاب کنید. سپس یک صفحه مانند زیر برای شما باز می‌شود. در نظر داشته باشید که بعد این کار اطلاعات این قسمت‌ها کاملاً حذف خواهد شد.

بخش بهینه‌‌‌‌‌سازی در افزونه wp optimize
بخش بهینه‌‌‌‌‌سازی در افزونه wp optimize

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

بخش جدول در افزونه wp optimize
بخش جدول در افزونه wp optimize

قسمت بعدی شامل تنظیمات عمومی است که شما می‌توانید از طریق این قسمت به‌صورت خودکار بهینه‌سازی را انجام دهید. برای اینکه به‌صورت خودکار این کار را انجام دهید باید روی گزینه “فعال کردن برنامه‌ریزی‌شده پاک کردن و بهینه‌سازی (ویژگی بتا)” کلیک کنید و سپس از قسمت “انتخاب زمان‌بندی” یک زمان را به‌دلخواه خود انتخاب کنید.

بهینه‌‌‌‌‌سازی خودکار
بهینه‌‌‌‌‌سازی خودکار

بهینه سازی دیتابیس وردپرس به‌صورت خودکار

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

نتیجه‌‌‌‌‌گیری کلی

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

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

امیدواریم که با استفاده از این روش تونسته باشید دیتابیس خود را بهینه‌‌‌‌‌سازی و سرعت وب‌‌‌‌‌وب‌سایت‌تان را بالا ببرید. شاد و سربلند باشید. 🙂

نکته خاصی هست که این مقاله رو تکمیل‌تر کنه؟

  1. U337808 ۸ بهمن ۱۴۰۲

    طبیعیه حجم دیتابیس سایت من از 129 مگابایت رسید به 3.8 مگابایت؟
    قالبم هلو المنتوره و افزونه هام هم المنتور و المنتور پرو، یاست سئو رایگان و پرو، گرویتی فرم، گرویتی فارسی، راکت، بسته وردپرس فارسی و آل این وان امنیتی،نقشه نشان و really simple captcha و WPCode Lite، Search & Replace و css ready selector
    البته چند وقت قبل یک سری قالب آماده (حدودا 20 تا) توی قسمت قالب‌ها آپلود کرده بودم که قبل از بهینه سازی حذفشون کردم و تصاویرش رو هم دستی از رسانه پاک کردم.

  2. U11538 ۱۹ فروردین ۱۴۰۲

    سلام پس لینک دانلودش کو؟

  3. U16102 ۲۸ آذر ۱۳۹۹

    افزونه فارسی wp optimize که در نسخه 1.8.9.10 برای شما در سایت قرار داده شده است که تا جایی که در توان ما باشد سعی میکنم تا برای شما اخرین نسخه را قرار دهیم.
    سلام
    امکانش هست نسخه جدید را بگذارید.
    تشکر

  4. کاربر مهمان ۲ دی ۱۳۹۷

    سلام
    افزونه wp rocket با wp optimize تداخل ندارد ؟

  5. U4852 ۳۱ خرداد ۱۳۹۷

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

  6. U4852 ۳۱ خرداد ۱۳۹۷

    سلام
    افزونه رو نصب کردم و فایل عجیبی در دیتا بیس با نام
    wp_statistics_visitor
    پیدا کردم که 48 مگابایت حجم داشت میتونین راهنماییم کنین مربوط به چی هست و چطوری میتونم کمش کنم

  7. کاربر مهمان ۱۵ اردیبهشت ۱۳۹۷

    سلام وقت بخیر
    چرا بین فضایی که از دیتابیس این افزونه نشون میده(یا همون مقداری که در phpmyadmin نمایش داده میشه) با حجم نمایش داده شده در سی پنل تفاوت داره؟
    این موضوع در stackoverflow هم مطرح شده بود
    شرکت هاستینگ هم پاسخ درستی به من نداد
    باتشکر

    • Reza Rad رضا راد ۱۵ اردیبهشت ۱۳۹۷

      سلام معمولا هاستینگ هر چند وقت این مقدار رو رفرش میکنه و محاسبه می‌کنه

  8. کاربر مهمان ۱۶ بهمن ۱۳۹۶

    با سلام نمیدونم چرا این افزونه با قالب سایتم مشگل داره بعضی مواقع باکس دانلود بعضی از مطالب رو پاک می کنه به صورت خودکار .راهنمایی می تونید بکنید ممنون

  9. کاربر مهمان ۱۱ دی ۱۳۹۶
  10. U3757 ۴ شهریور ۱۳۹۶

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

  11. کاربر مهمان ۱۹ اسفند ۱۳۹۵

    با سلام و احتراممن کد این کارو میخوامفقط دیتابیس رو بشه یکباره خالی از پیش نویس های کردافزونه زیاد دارم همینطوریشم 

  12. کاربر مهمان ۱۷ آذر ۱۳۹۵

    سلام خسته نباشید جناب مهندساین دو عبارت به چه معنا هستند؟ ایا حذفشون دردسر ایجاد میکنه؟ Clean orphaned relationship data  212 orphaned relationship data in your databaseو  Remove transient options   20 transient options in your databaseو  Remove pingbacks    95 Pingbacks foundممنون میشم توضیح بدید

  13. U824 ۲۷ آبان ۱۳۹۵

    مرسی از اطلاعات خوبتون/ در ورژن جدیدش دو تا گزینه اضافه شدن توضیح میدید این موارد چی هستن؟ Clean post meta data 704 orphaned postmeta in your databaseوClean comment meta data 2 orphaned comment meta data in your database

  14. U3983 ۲۱ شهریور ۱۳۹۵

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

    • Reza Rad رضا راد ۲۱ شهریور ۱۳۹۵

      سلام از همونجا آپدیت کنید.

      • U3983 ۲۲ شهریور ۱۳۹۵

        سلام ممنون از پاسخگویی سریع ولی من از داخل خود وردپرس از قسمت افزونه ها آبدیت کردم ولی بعد از آبدیت از فارسی به انگلیسی تبدیل شد!به نظرتون کارم اشتباه بوده ؟ الان باید چیکار کنم؟ شرمنده چون منظورتون را از همونجا، من اینطوری برداشت کردم!با تشکر

        • Reza Rad رضا راد ۲۳ شهریور ۱۳۹۵

          فایل fa ir رو کپی کنید توی پوشه lang افزونه

          • U3983 ۲۳ شهریور ۱۳۹۵

            ببینید، انگار درست سوالم را بیان نکردم! من افزونه رو از سایت شما که فارسی هم هست دانلود کردم ، حالا وقتی بروز رسانی کردم فارسی بودنش از بین رفته! حالا شما می گید فایل fa _ir را داخل lang  پوشه ذخیره کنم . در ضمن فایل فارسیش که داخل lang پوشه قرار داره، چیزی که خودتون گذاشتینش.من الان بعد از آبدیت مشکل دارم. 

            • Reza Rad رضا راد ۲۳ شهریور ۱۳۹۵

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

  15. کاربر مهمان ۴ اردیبهشت ۱۳۹۵

    با سلام وعرض خسته نباشيد
    ببخشيد بنده از اين افزونه Wp-Optimize كه عرض كرديد استفاده مي كنم حجم ديتابسم را پايين ميار 115 بود ميار ه 56 ولي بعد 2 روز هي ميره بالا تر وبر ميگرده 115 وميره بالا تر دوباره.. تعداد مطالب هم 3000 را تا هم نميرسه ممنون ميشم راهنماي كنيد چيكار كنم
    و وقتي وارد پي اچ پي ادمين شدم قسمت wp_posts ديدم براي هر عكس هم كه اپلود كردم يه دونه پست زده اين مورد نداره؟
    با تشكر

    • Reza Rad رضا راد ۴ اردیبهشت ۱۳۹۵

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

  16. کاربر مهمان ۱۵ آبان ۱۳۹۴

    خیلی خوب بود .ممنون

  17. کاربر مهمان ۱۵ شهریور ۱۳۹۴

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