آنچه در این آموزش خواهید آموخت:
روش های بهینه سازی دیتابیس وردپرس
1. بهینه سازی دیتابیس وردپرس به وسیله phpMyAdmin
2. بهینه سازی دیتابیس وردپرس با ویرایش فایل wp-confing.php
3. استفاده از افزونه ها برای بهینه سازی دیتابیس وردپرس
4. حذف کردن نشست های مشتری در ووکامرس جهت بهینه سازی دیتابیس وردپرس
یکی از راه های افزایش سرعت وردپرس بهینه سازی دیتابیس میباشد. با این کار اطلاعات بلااستفاده را پاکسازی میکنیم. تا از مصرف بیش از حد منابع و کندی سرعت وردپرس جلوگیری کنیم.
روش های بهینه سازی دیتابیس وردپرس
برای بهینه سازی دیتابیس راه های متعددی وجود دارد که در ادامه به آموزش آنها میپردازیم.
⇐ مصرف بیش از حد هاست از منابع سخت افزاری
1. بهینه سازی دیتابیس وردپرس به وسیله phpMyAdmin
برای بهینه سازی دستی وردپرس ابتدا وارد هاست سیپنل خود شوید و سپس از قسمت Database گزینه phpMyAdmin را انتخاب کنید.
⇐ آموزش نحوه ورود به هاست سیپنل CPanel
کمی صبر کنید تا صفحه phpMyAdmin برای شما بارگذاری شود. سپس پایگاه داده مورنظر جهت بهینه سازی را از منوی سمت چپ انتخاب کنید.
گزینه Check all را انتخاب کنید. سپس از منوی کشویی With Selected روی گزینه Optimize table کلیک کنید.
2. بهینه سازی دیتابیس وردپرس با ویرایش فایل wp-confing.php
یکی دیگر از راه های بهینه سازی دیتابیس ویرایش فایل wp-config.php است.
این فایل در پوشه اصلی هاست شما قرار دارد که با ورود به هاست و باز کردن File Manager میتوانید پوشه public_html را بیابید و از داخل آن فایل wp-config.php را پیدا کنید. سپس روی آن کلیک راست کرده و گزینه Edit را جهت ویرایش آن انتخاب کنید.
پس از باز شدن صفحه ویرایشی مشابه زیر کد هایی را به شما ارائه میدهیم تا دیتابیس را بهینه سازی کنید.
رونوشت ها به بارگذاری نسخه قبلی متن درصورت بروز هرگونه اشکال کمک میکنند. برای این رونوشت ها محدودیتی وجود ندارد اما شما میتوانید با وارد کردن کد زیر تعداد آنها را محدود کنید.
( ‘WP_POST_REVISIONS’, 5);
پس از نوشتن هر متن وردپرس بصورت خودکار آن را ذخیره میکند. با وارد کردن کد زیر میتوانید مدت زمان اینکار را افزایش دهید.
( ‘AUTOSAVE_INTERVAL’, 300);
پس از حذف فایل زباله دان آن را به مدت 30روز نگهداری خواهد کرد. با وارد کردن کد زیر میتوانید این مدت را کاهش دهید.
( ‘EMPTY_TRASH_DAYS’, 5);
3. استفاده از افزونه ها برای بهینه سازی دیتابیس وردپرس
بهینه سازی دیتابیس وردپرس بصورت دستی ممکن است کمی دشوار باشد و اگر دانش کافی را در این زمینه نداشته باشید حتی احتمال مشکل ساز بودن آن نیز هست. یکی دیگر از راه های انجام اینکار استفاده از افزونه های مرتبطی است که برای این عمل وجود دارند. در ادامه دوتا از بهترین افزونه ها را در این حیطه به شما معرفی خواهیم کرد.
افزونه wp-optimize یکی از بهترین افزونه ها در زمینه بهینه سازی دیتابیس وردپرس میباشد. این افزونه با پاکسازی خودکار موارد بیهوده دیتابیس سرعت سایت وردپرسی شما را افزایش میدهد. نکته مثبت دیگر این افزونه رایگان بودن آن است که البته نسخه حرفه ای آن نیز میتوانید خریداری کنید. نکته ای در مورد این افزونه وجود دارد که اگر جداول دیتابیس MySQL با موتور InnoB ساخته شده باشد‚ بهینه سازی آنها از عهده این افزونه خارج خواهد بود.
4. حذف کردن نشست های مشتری در ووکامرس جهت بهینه سازی دیتابیس وردپرس
یکی دیگر از روش های بهینه سازی دیتابیس وردپرس حذف نشست های مشتری در ووکامرس است.
برای انجام اینکار ابتدا وارد پیشخوان وردپرس خود شوید سپس از بخش ووکامرس وارد قسمت وضعیت شوید. سپس تب ابزار را باز کنید.
عملیات مرتبط با بهینه سازی دیتابیس وردپرس که در این بخش قادر خواهید بود انجام دهید حذف حافظه پنهان نشست های محصول ‚ نشست های منقضی شده ‚ جداول جستجوی محصول ‚ نشست های مشتری هستند. که با کلیک بر روی دکمه روبروی هر گزینه میتوانید عملیات موردنظر را به انجام برسانید.
نکته:قبل از انجام این عملیات حتما پشتیبان گیری کنید تا با مشکلی مواجه نشوید.
امیدواریم این آموزش برای شما مفید بوده باشد و به وسیله آن توانسته باشید دیتابیس وردپرس خود را بهینه سازی کنید. درصورت بروز هرگونه سوال یا مشکل میتوانید آن را در بخش دیدگاه بیان کنید.
آموزش های مرتبط:
آموزش گرفتن بکآپ دیتابیس از طریق phpmyadmin
آموزش بازگردانی بکآپ دیتابیس از phpMyAdmin
دیدگاهها
سلام لطفا به قسمت آموزش ها مراجعه کنید و با استفاده از "آموزش ساخت دیتابیس" دیتابیس جدیدی با یوزرنیم و پسوورد دیتابیس قبلی خود ایجاد کنید.
من روی لوکال هاست، یک سایت که خیلی روی آن کار کرده بودم را طراحی کردم. بعد ویندوز را عوض کردم. و برنامه زمپ حذف شد.
الآن سایت در htdocs موجود هست، ولی دیتابیس آن در phpmyadmin نیست. البته تعدادی فایل در پوشه mysql/data با نام دیتابیس همان سایت موجود هستند، اما نمیتوانم این دیتابیس را به سایت اصلی متصل کنم، لطفاً راهنمایی بفرمایید چطور میتوانم این دیتابیس را دوباره به سایت طراحی شده وصل کنم.
سپاس از شما