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

رفع مشکل سنگین شدن دیتابیس وردپرس

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

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

1-حذف جدال سنگین غیر کاربردی : 

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

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

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

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

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

برخی از جداولی که ممکن است حجم زیادی از دیتابیس شما اشغال کرده باشند ( این دیتابیس  مثال هستند ، پس از اطمینان از حذف افزونه های مرتبط با این جداول و بک آپ گیری حذف آنها را تست نمایید. : wp_statistics_pages ، wp_statistics_visitor ، wp_statistics_visit  ، wp_cpd_counter و جدوال هایی که مربوط به افزونه های آمارگیری و … شما می باشند ، شدیدا توصیه می کنیم با توجه به ناشناخته بودن جداول و احتمال اتصال این جداول به سایر جداول بهتر است از کلیه اطلاعات دیتابیس خود بک آپ گیری نمایید تا در صورتی که مشکلی ایجاد شد از آن استفاده نمایید ، در صورت حذف هر یک از جدول ها و ایجاد مشکل برای سایت نت آرام هیچ مسئولیتی نخواهد داشت.

بهترین کار Empty کردن جدول می باشد ، روی گزینه empty جدول مورد نظر کلیک کنید ، تا رکورد های داخل آن دیتابیس خالی شود ، سپس سایت خود را تست کنید و یک بار دیتابیس خود را توسط کنترل پنل هاست Optimzie نمایید.

2-حذف پست های کپی :

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

3-عدم افراط در برچسب ها :

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

راه کار های برای رفع مشکل کندی وردپرس : 

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

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

3-استفاده از سرویس های هاستینگ داخل کشور : برای بالا رفتن سرعت وردپرس خود ، بهتر است از سرویس های میزبانی وب داخل کشور استفاده نمایید ، در مطالب تخصصی خود در مورد تفاوت هاست ایرانی و خارجی قبلا توضیح داده ایم ، این سرویس می تواند تا حدودی کندی سایت شما را جبران کند ، نت آرام برای شما یک پیشنهاد ویژه دارد ، در سرویس میزبانی وب داخل کشور نت آرام از درایو SSD PRO ، رم های نسل جدید(DRR4) و همچنین از وب سرور lLitespeed Enterprise استفاده می شود برای دریافت اطلاعات بیشتر به صفحه خرید هاست نت آرام مراحعه نمایید.

4-استفاده از افزونه های کش : حتما شما در مورد افزونه های کش بسیار شنیده اید ، این افزونه ها درست مانند یک معجزه در سرعت سایت شما عمل می کند ، کار اصلی این افزونه ، ذخیره نتیجه پردازش های دیتابیس وردپرس شما است ، در نتیجه اگر شما با مشکل سنگین شدن دیتابیس مواجه هستید ، این افزونه ها می توانند خروجی دریافتی از صفحه را در یک فایلی مانند html ذخیره کنند و در بازدید های بعدی ، بدون ایجاد درخواست به دیتابیس ، مستقیم آن فایل را در صفحه درخواست شده نمایش دهند ، نگران باشد ، شما حتی می توانید تنظیم کنید که کش هر چند وقت یکبار ریست شود و آن را دستی پاک کنید ، محبوب ترین افزونه های کش رایگان wp supercache و w3 total cache و یکی از افزونه های غیر رایگان کش وردپرس wp rocket می باشد.

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