افزایش سرعت سایت فروشگاهی با بهینه سازی دیتابیس ووکامرس
وقتی که سایت رو با ووکامرس راه میندازی، اولش همه چی به نظر خوب میاد ولی بعدش ممکنه سایتت کُند بشه. یکی از مشکلات اینه که هاستهای ایرانی به خاطر تحریمها با سرورهای خارجی درست ارتباط نمیگیرن و وقتی ووکامرس میخواد خودش رو با سایت اصلیش سینک کنه، این پروسه ممکنه سرعت سایت رو بیاره پایین. از طرف دیگه، ووکامرس یه عالمه داده سنگین تو دیتابیس سایتت ذخیره میکنه که اینم خودش باعث میشه سایت کُند بشه. در واقع، این دو تا مشکل دست به دست هم میدن تا سایتت دیگه اون سرعت قبلی رو نداشته باشه. تو واین مقاله میخوایم با چند ترفند ساده سرعت سایت ووکامرسی رو افزایش بدیم.
ترفند اول ( قطع دسترسی ووکامرس به سایت ما )
برای اینکه سایتت سریعتر بشه، یه کار ساده میتونی انجام بدی. برو تو پیشخوان وردپرس، بعد وارد بخش “ووکامرس” بشو و از اونجا “پیکربندی” رو انتخاب کن. حالا به تب “پیشرفته” برو. اینجا دو تا تیک هست که باید برداری. اولی “رهگیری” که وقتی غیر فعالش کنی، ووکامرس دیگه نمیاد سرورهای خارجی رو چک کنه و این باعث میشه سایتت کمتر سنگین بشه. دومی “نمایش پیشنهادات” که با برداشتن این تیک، ووکامرس دیگه پیشنهادات اضافی رو نشون نمیده و سایتت کمی سبکتر میشه.
با این کار ساده، میتونی یه نفسی به سایتت بدی و سرعتش رو بهتر کنی. بریم برای ترفند دوم.
بهینه سازی و کاهش حجم دیتابیس ووکامرس
حالا که مرحله اول رو انجام دادی و سایتت یه کم نفس کشید، وقتشه که یه دستی هم به دیتابیس بکشی و پاکسازیش کنی. یه سری دادههای اضافی تو دیتابیس ووکامرس جمع میشه که اگه پاکشون کنی، سایتت سبکتر و سریعتر میشه.
اول از همه برو به تب “ووکامرس” و از اونجا وارد “وضعیت” شو، بعدش برو به بخش “ابزار”.
اینجا یه گزینه به اسم “ترنزینتهای گذرا” وجود داره. این ترنزینتها در واقع دادههای موقتی هستن که ووکامرس ذخیره میکنه تا سایت سریعتر عمل کنه، ولی اگه خیلی زیاد بشن، خودشون میتونن سایت رو سنگین کنن. پس با خیال راحت پاکشون کن!
بعد از اون، نشستهای منقضی شده رو پاک کن. این نشستها مربوط به کاربرانیه که وارد سایت شدن ولی بعد از یه مدت از سایت خارج شدن یا اصلاً فعالیتی نکردن. این دادهها دیگه به درد نمیخورن و پاک کردنشون فقط به نفع سرعت سایتته. پس هر چی نشست منقضی شده داری، از بین ببر!
آخرین مرحله هم پاکسازی جلسههای مشتریه. این دادهها مربوط به فعالیتهای مشتریها توی سایتته که بعد از یه مدت به درد نمیخورن. با پاک کردن این جلسهها، دیتابیس سبکتر میشه و سایتت سریعتر بالا میاد.
با این ترفندهای ساده، میتونی دیتابیس ووکامرس رو تمیز کنی و سرعت سایت رو بیشتر کنی. هر از گاهی این کار رو انجام بده تا همیشه سایتت روون باشه.
هرچه آموختیم
توی این مقاله یاد گرفتیم چطور با چند تا ترفند ساده، سایت ووکامرسی خودمون رو سبکتر و سریعتر کنیم. اول از همه، با محدود کردن دسترسی ووکامرس به سرورهای خارجی و غیرفعال کردن پیشنهادات اضافی، تونستیم یه نفسی به سایت بدیم و کُندی رو کم کنیم. بعد هم با پاکسازی دیتابیس از ترنزینتهای گذرا، نشستهای منقضی شده و جلسههای مشتری، حسابی سایت رو از شر دادههای اضافی خلاص کردیم. این کارها نه تنها باعث میشه سایت سریعتر بشه، بلکه بهت کمک میکنه همیشه یه سایت تمیز و مرتب داشته باشی. 🧹