وقتی یک سایت طراحی میشود مرحله بعدی بهینهسازی سایت برای افزایش سرعت سایت و کاهش فضای مصرفی استفادهشده از هاست است. این موضوع از اهمیت بالایی برخوردار بوده و همیشه بهعنوان یکی از دغدغههای مدیران سایتها محسوب میشود.
یکی از مشکلات وردپرس که به چشم میخورد مشکل در مدیریت پایگاه داده میباشد که یکی از مشکلاتی است که باید آن را رفع کرد و راهحل این مشکل بهسادگی و فقط با یک افزونه است.
سیستم قدرتمند وردپرس بهصورت متنباز است و شما میتوانید توسط پلاگینها و یا کد نویسی بسیاری از امور دلخواه خود را در آن انجام دهید. اکنون هم اگر قصد دارید دیتابیس خود را بهینهسازی کنید با ما همراه باشید.
بهینه سازی دیتابیس وردپرس
همانطور که میدانید دیتابیس یک قسمت بسیار مهم از وبسایت شما است که باید همواره به مسائل مختلف آن توجه داشته باشید. مسئلهای که امروز درموردش میخواهیم به شما آموزش دهیم نحوه بهینهسازی دیتابیس است. اما خب منظور از بهینهسازی چیست و چه کاربردی دارد؟
پاسخ به این سؤال بسیار ساده است و ما در اینجا برای شما توضیح میدهیم که اصلاً دلیل ما برای انجام این کار چیست و چرا باید این کار را در وبسایت خودمون انجام بدهیم.
شما باید بهعنوان مدیر وبسایت همیشه بهینهسازی سایت خود را موردتوجه قرار دهید. منظور از بهینهسازی این است که باید دادهها و اطلاعاتی که به آنها احتیاجی نداریم را از دیتابیس پاککنیم تا بتونیم سرعت بهتر و بیشتری را در وبسایتمون داشته باشیم.
حجم بالای دیتابیس باعث میشود که سرعت سایت شما روبهروز کندتر شود. این موضوع در حالی است که بسیاری از این اطلاعات را شما نیاز ندارید و پاک کردن آنها برای سرعت سایت بسیار ضروری است.
همانطور که میدانید و بارها در مورد این موضوع توضیح دادیم سرعت وبسایت بسیار مهم است و اگر شما یک وبسایت با سرعتپایین داشته باشید بسیاری از کاربران خود را از دست میدهید و ترافیک سایت شما کاهش چشمگیری خواهد داشت. شما این کار را میتوانید با استفاده از روشهای متفاوتی انجام دهید که ما در اینجا یک راه ساده که کاربران مبتدی هم بتونند از آن استفاده کنند یعنی استفاده از پلاگین را قراردادیم.
بهینه سازی دیتابیس وردپرس با افزونه WP Optimize
خب بریم سر اصل مطلب یعنی استفاده از افزونه بهینهساز دیتابیس وردپرس بهنام WP Optimize
این افزونه بسیار کاربردی و حرفهای عمل کرده و برای خیلی از کارها مفید میباشد. برای مثال بهطور خلاصه اگر بخوام بگم مثلاً بدون اینکه شما بخواید وارد phpmyadmin شوید بهراحتی میتونید از پنل تنظیمات این افزونه استفاده کنید.
حتی برای بعضی از دوستان که با استفاده از کدهایی سعی در این دارند که مثلاً در وردپرس رونوشتهای مطالب را ذخیره نکند یا اینکه مثلاً هر هفته رونوشتها را پاک کند دیگر نیازی نیست بروند داخل فایل منیجر هاست و کدها را بهصورت دستی اضافه کنند.
این افزونه با توجه به بازه زمانی که شما برای آن مشخص کردید این کار را برای شما انجام خواهد داد. همچنین شما امکان این را دارید که تمام حالات این پلاگین را غیرفعال کنید یا بهصورت دستی در هرزمانی که مایل باشید عمل بهینهسازی را انجام دهید.
یا با رفتن به تب تنظیمات برای افزونه فاصلههای زمانی دلخواه خود را مشخص کنید که افزونه در این فاصلههای زمانی کارهایی مثل پاک کردن رونوشتهای سایت و حذف پیشنویسها و پاک کردن نظرات اسپم و پاک کردن نظرات تأیید نشده و بهینهسازی پایگاه داده را بهطور منظم مثل بازههای روزانه، هفتگی، دو هفتهای و یا ماهانه را خودش بهصورت اتوماتیک انجام بدهد.
آموزش کار با افزونه WP Optimize
تاکنون برای شما از فواید و مزایای این افزونه توضیح دادیم و اکنون قصد داریم شیوه نصب آن را هم برای شما آموزش دهیم تا بتوانید بهراحتی با آن کارکنید. این افزونه قدرتمند رایگان بوده و میتوانید از پنل مدیریت وردپرس خود از مسیر افزودن > افزونهها این پلاگین را دریافت و سپس فعال کنید.
بعدازاینکه این افزونه را نصب کردید یک گزینه تحت عنوان wp optimize به پنل مدیریت شما اضافه میشود. تنظیمات این افزونه در همین قسمت قرار دارد. توسط همین قسمت شما میتوانید دیتابیس خود را بهینهسازی کنید. در این قسمت از منو بازشده برای شما باید “بهینهسازی” را انتخاب کنید. سپس یک صفحه مانند زیر برای شما باز میشود. در نظر داشته باشید که بعد این کار اطلاعات این قسمتها کاملاً حذف خواهد شد.
شما در این قسمت میتوانید تیک هر بخشی که دوست دارید بهینهسازی شود را فعال کنید و سپس روی گزینه “اجرای تمام بهینهسازیهای انتخابشده” که به رنگ آبی است کلیک کنید. تب بعدی “جدول” است که زمانی که روی آن کلیک کنید میتوانید تعداد جدولها را مشاهده کنید و وقتی اسکرول کنید در پایان کل فضای دیتابیس را ببینید.
قسمت بعدی شامل تنظیمات عمومی است که شما میتوانید از طریق این قسمت بهصورت خودکار بهینهسازی را انجام دهید. برای اینکه بهصورت خودکار این کار را انجام دهید باید روی گزینه “فعال کردن برنامهریزیشده پاک کردن و بهینهسازی (ویژگی بتا)” کلیک کنید و سپس از قسمت “انتخاب زمانبندی” یک زمان را بهدلخواه خود انتخاب کنید.
بهینه سازی دیتابیس وردپرس بهصورت خودکار
این افزونه برای هر سایت وردپرسی لازم است. چون وردپرس خصوصیاتی دارد که هم خوب و هم بد هستند. مثل ذخیره مطالب هرچند ثانیه یا دقیقه که اگر اینترنت شما قطع شود یا اینکه کامپیوتر شما ناگران صفحه را ببندد برای نوشتن مطلب دیگر نیازی نیست از اول شروع به نوشتن مطلب کنید که این خودش فوقالعاده است، ولی بعد از مدتی این فایلها جمع میشوند و باعث کند شدن سایت شما میشود.
نتیجهگیری کلی
در رابطه با دیتابیس سایت شما باید همواره نهایت دقت را داشته باشید. چراکه تمامی دادههای سایت شما در دیتابیس قرار دارد و ممکن است با کوچکترین اشتباه شما تمامی این اطلاعات را از دست دهید. بنابراین ما در اینجا آمدیم تا اگر قصد دارید دیتابیس خود را بهینهسازی کنید طبق این آموزش و با استفاده از پلاگین بتوانید آن را بهینهسازی کنید.
بسیاری از افرادی که با وردپرس کار میکنند اطلاعات کافی در مورد نحوه کار با این سیستم و دیتابیس را ندارند و به همین دلیل شما بهتر است که از روش دستی برای انجام این کار استفاده نکرده و با استفاده از افزونه این کار را بهسادگی انجام دهید.
امیدواریم که با استفاده از این روش تونسته باشید دیتابیس خود را بهینهسازی و سرعت وبوبسایتتان را بالا ببرید.
منابع: wikipedia – wordpress.org – mihanwp – youtube