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

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

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

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

آشنایی با پایگاه داده وردپرس

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

وردپرس برای ذخیره همه این داده های ضروری استفاده می کند MySQL، یک سیستم مدیریت پایگاه داده منبع باز.

جلوی پایگاه داده منبع باز MySQL pageجلوی پایگاه داده منبع باز MySQL page

به بیان ساده، وردپرس هر زمان که یک وب سایت جدید ایجاد می کنید یک پایگاه داده ایجاد می کند. سپس پلتفرم این پایگاه داده را ذخیره می کند روی وب hostسرور

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

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

جداول وردپرس چیست؟

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

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

به عنوان مثال wp_posts جدول فقط حاوی داده های پست های وبلاگ شما است.

از وردپرس 4.4، جداول پیش فرض به شرح زیر است:

  • wp_commentmeta – اطلاعات فراداده برای نظرات.
  • wp_comments – متن نظرات
  • wp_links – اطلاعات مربوط به پیوندها ویژگی.
  • wp_options – مراجع و تنظیمات پیکربندی وردپرس.
  • wp_postmeta – اطلاعات فراداده برای پست ها
  • wp_posts – پست ها، صفحات و آیتم های منوی پیمایش.
  • wp_termmeta – اطلاعات فراداده برای اصطلاحات.
  • wp_terms – دسته ها و برچسب ها
  • روابط wp_term – رابطه بین پست ها و wp_terms آنها.
  • طبقه بندی wp_term – طبقه بندی برای ورودی های جدول wp_terms.
  • wp_usermeta – اطلاعات فراداده برای کاربران
  • wp_users – لیست کاربران

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

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

چه چیزی باعث کند شدن پایگاه داده وردپرس می شود؟

دلایل مختلفی وجود دارد که وب سایت شما ممکن است کندتر از آنچه می خواهید کار کند، و ارائه دهنده میزبانی وب شما ممکن است مقصر باشد.

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

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

بنر میزبانی وردپرسبنر میزبانی وردپرس
راهنمای کامل شما برای بهینه سازی پایگاه داده وردپرس 34

سایر مسائلی که بر یک سایت تأثیر می گذارد ممکن است نتیجه طراحی آن باشد. به عنوان مثال، موضوع وردپرسی که انتخاب می‌کنید می‌تواند به طور چشمگیری بر عملکرد تأثیر بگذارد.

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

علاوه بر این، استفاده بیش از حد از افزونه ها می تواند بر سرعت سایت شما تأثیر منفی بگذارد. در حالی که داشتن تعداد زیادی افزونه به طور خودکار به این معنی نیست که وب سایت کندتر می شود، اما این خطر را افزایش می دهد که در نهایت از افزونه های کدگذاری ضعیف یا «وزن» استفاده کنید.

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

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

مشکلات رایجی که بر پایگاه داده وردپرس تأثیر می گذارد

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

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

برخی از مشکلات رایجی که می تواند پایگاه داده وردپرس شما را پر کند عبارتند از:

  • نظرات اسپم انباشته شده – تعداد زیاد نظرات اسپم می تواند بر سرعت پایگاه داده شما تأثیر منفی بگذارد. علاوه بر این، می تواند یک تصور اشتباه از خود به جای بگذارد روی بازدیدکنندگان یا هر کسی که می خواهد نظرات واقعی و ارزشمند را به اشتراک بگذارد. این می تواند باعث شود تا کاربران باور کنند که وب سایت شما غیرقابل اعتماد است.
  • پست تجدید نظر – وردپرس تمام تغییرات، بازنگری ها و پیش نویس هایی را که انجام می دهید ثبت می کند. این می تواند برای وبلاگ های بسیار فعال مشکل ساز شود. آنها می توانند پایگاه داده را پر کنند و سرعت سرور را کاهش دهند. وردپرس هر 60 ثانیه یک ذخیره خودکار را با یک رکورد زمانی از ویرایش های انجام شده ذخیره می کند.
  • منقضی شده گذرا – اینها توابع پایگاه داده وردپرس هستند که به توسعه دهندگان این امکان را می دهند تا اطلاعات مهم را در پایگاه داده نگهداری یا ذخیره کنند. وردپرس گذراهای منقضی شده را پاک نمی کند، حتی زمانی که دیگر مورد نیاز نیستند.
  • موارد حذف شده – هر زمان که چیزی مانند یک پست یا page، به طور کامل از بین نرفته است. در عوض، در شما باقی می ماند زباله ها پوشه در حالی که این اغلب یک ابزار ارزشمند است، اگر هر از گاهی آن را حذف نکنید، محتوای حذف شده می تواند فضای زیادی را اشغال کند.
  • جداول استفاده نشده – تقریباً همه افزونه های وردپرس تنظیمات خود را در پایگاه داده ذخیره می کنند. با این حال، وردپرس پس از حذف یک افزونه از یک سایت، آن داده ها را حذف نمی کند. اگر مرتباً افزونه‌ها را اضافه و حذف کنید، این می‌تواند مشکل ساز شود.
پیشنهاد می‌کنیم بخوانید:  10 بهترین افزونه تقویم وردپرس: مقایسه + روش انتخاب یکی (1403)

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

چرا بهینه سازی پایگاه داده وردپرس ضروری است؟

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

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

عملکرد برای استراتژی بهینه سازی موتور جستجو (SEO) شما بسیار مهم است. اگر وب سایت شما به روز نباشد، در نتایج جستجو عملکرد خوبی نخواهد داشت. در نتیجه، احتمال اینکه کاربران جدید صفحات، محصولات و محتوای شما را پیدا کنند بسیار کمتر خواهد بود.

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

جلوی فروشنده مد و لوازم آرایشی ASOS pageجلوی فروشنده مد و لوازم آرایشی ASOS page

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

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

روش بهینه سازی پایگاه داده وردپرس (3 روش)

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

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

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

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

  1. هنگامی که از پایگاه داده خود نسخه پشتیبان تهیه کردید، آن را باز کنید phpMyAdmin از طریق ارائه دهنده هاست خود اگر سایت شما در اینجا مدیریت می شود هاستینگer، می توانید با دسترسی به hPanel شروع کنید. سپس، باز کنید phpMyAdmin در پایگاه های داده بخش را انتخاب کنید و کدام پایگاه داده را می خواهید بهینه کنید.
دسترسی به phpMyAdmin on hPanelدسترسی به phpMyAdmin on hPanel
  1. بعد، را انتخاب کنید پایگاه های داده را برگه و نام پایگاه داده وردپرسی را که می خواهید بهینه کنید انتخاب کنید.
انتخاب نام پایگاه داده وردپرس on phpMyAdminانتخاب نام پایگاه داده وردپرس on phpMyAdmin
  1. حالا انتخاب کنید بررسی همه برای بهینه سازی تمام جداول WP. از طرف دیگر، می توانید جداول جداگانه را با استفاده از چک باکس ها انتخاب کنید روی چپ.
انتخاب تمام جداول وردپرس برای بهینه سازی on phpMyAdminانتخاب تمام جداول وردپرس برای بهینه سازی on phpMyAdmin
  1. پس از انتخاب جداول، کلیک کنید روی را با انتخاب شده: پنجره و انتخاب کنید بهینه سازی جدول از منوی کشویی
راست کلیک کرده و گزینه Optimize Table را از منوی کشویی انتخاب کنیدراست کلیک کرده و گزینه Optimize Table را از منوی کشویی انتخاب کنید
  1. این کار پایگاه داده شما را با یکپارچه سازی جداول WP انتخاب شده بهینه می کند. این باید باعث شود که درخواست های شما سریعتر اجرا شود و اندازه پایگاه داده شما کاهش یابد. پس از تکمیل، پیامی دریافت خواهید کرد، “پرس و جوی SQL شما با موفقیت اجرا شد.”

2. بهینه سازی خودکار پایگاه داده وردپرس

وردپرس همچنین دارای یک ابزار داخلی بهینه سازی پایگاه داده خودکار است. این روش تا حدودی پیچیده تر از روش های دیگر است روی این لیست، زیرا از شما می خواهد که سایت خود را ویرایش کنید wp-config.php فایل. مانند قبل، توصیه می کنیم قبل از شروع از پایگاه داده خود نسخه پشتیبان تهیه کنید.

  1. این wp-config.php فایل در پوشه ریشه سایت شما قرار دارد. شما می توانید از طریق مدیر فایل hPanel یا یک سرویس گیرنده FTP به آن دسترسی داشته باشید.
داشبورد hPanel، مدیر فایل هایلایت شده استداشبورد hPanel، مدیر فایل هایلایت شده است
  1. هنگامی که فایل را پیدا کردید، می توانید آن را با استفاده از یک ویرایشگر متنی مانند دفترچه یادداشت ویندوز یا Notepad++. از طرف دیگر، می توانید آن را ویرایش کنید wp-config.php با دوبار کلیک کردن در داخل hPanel فایل کنید روی آی تی.
باز کردن فایل wp-config.php on hPanelباز کردن فایل wp-config.php on hPanel
  1. هنگامی که شما دارید wp-config.php باز کنید، باید خط زیر را اضافه کنید:
define( 'WP_ALLOW_REPAIR', true );

این کار با قرار دادن خط جدید در بالا بهتر است "/* That's all, stop editing! Happy blogging. */", همانطور که در مثال زیر انجام دادیم.

تغییر فایل wp-config.php با قرار دادن یک خط فرمان جدیدتغییر فایل wp-config.php با قرار دادن یک خط فرمان جدید
  1. حالا، ذخیره کنید wp-config.php فایل کنید و ببندید اگر فایل را برای ویرایش دانلود کرده اید روی رایانه خود را مجدداً آپلود کنید تا جایگزین رایانه موجود شود.
  2. سپس می توانید با رفتن به ابزار بهینه سازی دسترسی داشته باشید http://www.yourwebsite.com/wp-admin/maint/repair.php. به یاد داشته باشید که جایگزین کنید “وبسایت شما” با دامنه سایت شما در نهایت، یک را خواهید دید onگزینه صفحه نمایش به تعمیر و بهینه سازی پایگاه داده.
تعمیر مشکلات پایگاه داده وردپرس on /wp-admin/maint/repair.phpتعمیر مشکلات پایگاه داده وردپرس on /wp-admin/maint/repair.php

وقتی که process کامل است، باید به آن بازگردید wp-config.php فایل و خط اضافه شده را حذف کنید.

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

3. بهینه سازی پایگاه داده وردپرس با افزونه ها

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

WP-DBManager

WP-DBManager یک افزونه ساده است که به شما امکان می دهد پایگاه داده وردپرس را بهینه کنید و همچنین از فایل ها نسخه پشتیبان تهیه و بازیابی کنید. با این ابزار، بیشتر کارها به صورت خودکار پس از نصب انجام می شود.

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

هنگامی که افزونه را نصب و فعال کردید، باید به آن بروید پایگاه داده → پشتیبان گیری DB به منظور محافظت از سایت شما پس از آن، به پایگاه داده → Optimize DB.

بهینه سازی پایگاه داده وردپرس با WP-DBManagerبهینه سازی پایگاه داده وردپرس با WP-DBManager

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

پیشنهاد می‌کنیم بخوانید:  روش اضافه کردن دکمه لایک فیس بوک در وردپرس: کد و دستی

WP-Optimize

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

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

پس از نصب و فعال سازی افزونه، به داشبورد وردپرس بروید. سپس برو به WP-Optimize → پایگاه داده.

بهینه سازی پایگاه داده وردپرس با WP-Optimizeبهینه سازی پایگاه داده وردپرس با WP-Optimize

در اینجا، بهتر است برای بررسی کامل همه گزینه های بهینه سازی بالقوه وقت بگذارید. پیش بروید و گزینه ها را به دلخواه انتخاب کنید/لغو انتخاب کنید. همچنین متوجه خواهید شد که این افزونه دانلود a backup ابزار قبل از ادامه

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

پاک کننده پیشرفته پایگاه داده

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

این افزونه همچنین دارای یک ماژول تنظیم سریع، گزینه هایی برای تعداد دفعات اجرای ابزار و توانایی حذف هر چیزی که دوست دارید از بهینه سازی دارد. process.

وقتی افزونه نصب و فعال شد، به DB Cleaner پیشرفته در داشبورد شما

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

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

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

جلوگیری از نفخ شدن وب سایت وردپرس در آینده

اکنون باید بتوانید عملکرد پایگاه داده وردپرس خود را در سطوح بهینه تری حفظ کنید. با این حال، حتی با استفاده از این ابزارها و استراتژی های بهینه سازی پایگاه داده وردپرس، هنوز هم ایده خوبی است که قبل از وقوع هر گونه نفخ غیرضروری سایت جلوگیری کنید.

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

هرزنامه ها

نظرات اسپم زیاد می تواند فضای زیادی را در پایگاه داده شما اشغال کند. بنابراین وردپرس پس از 30 روز به طور خودکار آنها را حذف می کند. با این حال، آنها می توانند فضای بسیار زیادی را اشغال کنند، به خصوص اگر قربانی یک حادثه هرزنامه تهاجمی شده باشید. بهترین راه برای مقابله با این موضوع از طریق یک پلاگین ضد هرزنامه مانند Akismet.

افزونه وردپرس ضد اسپم Akismetافزونه وردپرس ضد اسپم Akismet

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

تجدید نظرها

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

برای کاهش تعداد ویرایش‌های پایگاه داده خود، یک خط کد به خود اضافه کنید wp-config.php فایل. وردپرس تنها حداکثر دو ویرایش را در هر پست حفظ می کند:

define( 'WP_POST_REVISIONS', 2 );

از طرف دیگر، می توانید ویرایش ها را به طور کامل با این خط غیرفعال کنید:

define( 'WP_POST_REVISIONS', false );

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

گذرا

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

بهترین راه برای خلاص شدن از شر آنها استفاده از یک افزونه شخص ثالث است. چندین گزینه با کیفیت بالا در دسترس است. اگر مشکوک هستید که گذرا سایت شما را مسدود کرده است، ممکن است بخواهید از چیزی شبیه به آن استفاده کنید پاک کننده گذرا یا مدیر گذرا.

موارد حذف شده

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

به این ترتیب، باید به طور مرتب این پوشه های سطل زباله را خالی کنید. وردپرس پس از 30 روز به طور پیش فرض این فایل ها را به طور دائم حذف می کند، اما شما می توانید آن را انجام دهید process بیشتر اتفاق می افتد

با افزودن خط کد زیر به wp-config.php فایل، می توانید تعداد محدود را تغییر دهید:

define( 'EMPTY_TRASH_DAYS', 7 );

در اینجا، ما آن را تنها به هفت روز کاهش داده‌ایم، اما می‌توانید هر مقداری را که دوست دارید وارد کنید.

جداول استفاده نشده

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

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

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

نتیجه

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

برای جمع بندی، در اینجا سه ​​راه برای بهینه سازی پایگاه داده وردپرس وجود دارد:

  1. به صورت دستی از طریق phpMyAdmin.
  2. به طور خودکار با استفاده از ابزار بهینه ساز داخلی وردپرس.
  3. استفاده از پلاگین های شخص ثالث مانند WP-DBManager، WP-Optimize، یا Advanced Database Cleaner.

اکنون شما ابزار و دانش لازم برای حفظ یک پایگاه داده وردپرس با کارایی بالا و سبک را دارید! اگر سوال یا پیشنهاد بیشتری دارید، در قسمت نظرات به اشتراک بگذارید.

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

در اینجا چند توضیح اضافی در مورد بهینه سازی پایگاه داده وردپرس آورده شده است.

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

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

برخی از اشتباهات رایج بهینه سازی پایگاه داده وردپرس چیست؟

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