یکی از افزونه های پر قدرت برای افزایش سرعت وبسایت های وردپرسی افزونه لایت اسپید کش (LiteSpeed Cache) است که زمانی این افزونه بهترین کارایی را دارد که از وب سرور لایت اسپید بر روی فضای میزبانیتان استفاده کنید. درصورتی که از وب سرورهای دیگر مثل Apache و یا IIS استفاده میکنید افزونه لایت اسپید بهترین عملکرد خود را ندارد و در این حالت میتوانید از افزونه راکت استفاده نمایید. که در مقاله آموزش افزونه راکت میتوانید نحوه استفاده از آن را مطالعه نمایید. در این مقاله به آموزش افزونه لایت اسپید میپردازیم.
از کجا بفهمیم که وب سرور ما چیست؟
زمانی که فضای میزبانیتان را از شرکتی خریداری میکنید در جزئیات اون پلان وب سرور شما قید شده است. حالا اگه به ان اطلاعات دسترسی نداشتید نگران نباشید از داخل خود وردپرس میتونین این اطلاعات رو به دست بیارید.
وارد پیشخوان وردپرس میشید > ابزارها > سلامت سایت > اطلاعات > سرور
در اینجا اطلاعات مربوط به سرور رو میتونید مشاهده کنین.
نصب افزونه لایت اسپید
همانطور که در مقاله نصب افزونه وردپرس از 4 روش به شما آموزش دادیم میتوانید افزونه لایت اسپید را از طریق لینک زیر مشاهده، دانلود و نصب نمایید.
دانلود افزونه لایت اسپید کش (LiteSpeed Cache)
بعد از اینکه افزونه رو نصب کردید داخل منو سمت راست پیشخوان ایکن افزونه اضافه میشه که با کلیک روی اون وارد پیشخوان افزونه میشیم. که اطلاعاتی مانند درصد بهینه سازی عکس ها برگه ها زمان بارگذاری صفحه و ... رو نمایش میده که بعد از اینکه افزونه رو کانفیگ کردیم این اطلاعات لود میشه.
آموزش افزونه لایت اسپید
در ادامه این مقاله به آموزش افزونه لایت اسپید به طور کامل میپردازیم.
تنظیمات از پیش تعیین شده
در این بخش چند مدل تنظیمات LiteSpeed Cache که کاربردهای مختلفی دارند و اساس نیاز یک سری از وبسایتها است تعیین شده ولی در کل افزونههایی که برای سرعت لود استفاده میشن رو باید یک سری از امکاناتشون رو به صورت آزمون و خطا روی سایت فعال و تست کنیم. چرا یک چیز ثابت جوابگو نیست؟ چون کانفیگ سرورهای میزبانی، قالبهای وردپرسی، تداخلات افزونه ها و ... باعث میشن که یک فاکتور روی یک سایت جوابگو باشه و روی یک سایت دیگه به صورت عکس عمل کنه.
تنظیمات عمومی افزونه لایت اسپید
همونطور که از اسمش پیداست این تنظیمات اولیه افزونه لایت اسپید هست.
ارتقا خودکار
این قسمت رو که فعال کنین افزونه لایت اسپید کش به صورت خودکار آخرین آپدیتها رو دریافت میکنه و همیشه به روز میمونه.
کلید دامنه
این قسمت اتصال وبسایت به سرویس quik cloud را فراهم میکنه که با استفاده از سرویس ابری تصاویر وبسایتمون رو اپتیمایز میکنه که نیاز به یک کلید دامنه یا domain key داره که با کلیک روی درخواست کلید دامنه میتونین یک کلید دامنه از این سرویس بگیرید و وبسایتتون رو به اون متصل کنین. که این سرویس رو هم باید آزمون خطایی تست کنین که نتیجه عکس به شما نده.
حالت مهمان
این گزینه از صفحات شما یک نسخه کش اپتیمایز شده ایجاد میکنه که برای کاربرانی که بار اول به وبسایت شما وارد میشوند نمایش داده میشود و سرعت لود اولیه شما را بهبود میدهد.
بهینه سازی حالت مهمان
حالت پیشرفته تر حالت میهمان است که تصاویر رو هم اپتیمایز میکنه. البته استفاده از این گزینه هشدارهایی رو هم داره. در صورتی که منابع سرور محدودی دارید این گزینه برای شما مناسب نیست. چرا؟ به اندازهی تمام صفحات میاد فایل کش جداگانه برای موبایل و جایگزینی تصویر WebP برای سایت شما فعال میکنه. همچنین برای هر تغییر سبک از هر صفحه از سایت شما یک فایل css جداگانه ایجاد میکنه، این امکان داره برای وبسایتهای بزرگ مشکل تعداد فایل زیاد و محدود شدن منابع سرورشون بشه.
Server IP
زمانی که آی پی سرورتان را در اینجا قرار دهید. کراولر یا خزنده مستقیما با آی پی به وبسایت شما متصل میشود. و بین سرور DNS و دامنه پاس کاری نمیشود. این زمانی که از CDN استفاده میکنید بیشتر مشهود میشه. بذارید تا روند خزنده رو براتون توضیح بدم تا بهتر متوجه بشید.
خزنده url صفحه رو از سایت مپ بر میداره
از dns درخواست میکنه که IP سرور رو بهم برگردون
اگر cdn داشته باشید از cdn درخواست میکنه که این صفحه رو به من برگردون
Cdn از دامنه شما صفحه رو میگیره و به خزنده میده
حالا اگه این IP رو به خزنده بدید چی میشه؟ خزنده URL رو از سایت مپ میگیره و چون آدرس IP سرور رو داره مستقیما صفحه رو از دامین میگیره و تمام.
آگاه سازی یا notification
این گزینه اطلاعات مربوط به افزونه لایت اسپید رو براتون به صورت نوتیفیکیشن ارسال میکنه ( آپدیت ها، نسخه های بتا و ... )
تب تراز یا tuning tab
این قسمت برای زمانی است که حالت مهمان را فعال کردهایم. تمام لیستی که در این قسمت از قبل قرار داده شده است از آیپیها و نام سرویسهای تست سرعت حالت کش مهمان همواره نمایش داده میشود.
یک نکته برای تست حالت میهمان این است که یک آیپی مثلا آیپی مرورگر را در این لیست قرار میدهیم و هر زمان که میخواهیم تست و بررسی کنیم از طریق آن مرورگر صفحه کش را مشاهده کنیم.
بخش کش افزونه لایت اسپید
در این قسمت از آموزش افزونه LiteSpeed Cache به قسمت کش افزونه لایت اسپید میرویم و به کانفیک اون میپردازیم. این قسمت تنظیمات کش برای انواع صفحات وبسایت وردپرسی هست.
فعال سازی کش
این گزینه را فعال کنید تا کش صفحات شما در حافظه پنهان مرورگر کاربران آغاز شود. این کار باعث میشود زمانی که کاربران هر بار که وارد سایت شما میشوند صفحه ذخیره شده در حافظه پنهان مرورگر اطلاعات استاتیک را به آنها نمایش دهد و به سرور درخواست ندهد و سرعت لود را برای کاربران بسیار بالاتر ببرد. در صورتی که بعدا گزینه را فعال کنید تمامی صفحات کش شده در حافظه پنهان پاک میشوند.
کش کاربران وارد شده
فعال کردن این گزینه برای کاربرانی که وارد سایت شده اند صفحات را در حافظه پنهان مرورگر آنها ذخیره میکند.
کش نظر دهندگان
زمانی که کاربری در صفحه نظر با کامنت خود را قرار میدهد کش این صفحه پاک میشود و با نظر جدید دوباره کش میشود.
کش Rest Api
فعال کردن این گزینه به شما این امکان را میدهد که تماسهای rest api وردپرس را ذخیره نمایید
کش صفحه ورود
با این گزینه صفحه ورود را کش میکنید. چیزی در این صفحه وجود ندارد که آن را بخواهید کش نکنید پس آن را روشن بگذارید.
کش منابع php
هر منبع بارگیری شده از php را کش میکند. در اصل منابع استاتیکی که در php لود شده و استاتیک هستند و دلیلی برای بارگذاری مجدد را ندارند را کش میکند.
کش منابع php
هر منبع بارگیری شده از php را کش میکند. در اصل منابع استاتیکی که در php لود شده و استاتیک هستند و دلیلی برای بارگذاری مجدد را ندارند را کش میکند.
کش موبایل
این گزینه برای زمانی است که از تم ها و یا قالب های رسپانسیو استفاده نمیکنید. زمانی که نسخه دسکتاپ شما با نسخه موبایل متفاوت باشد. یا اینکه از amp استفاده میکنید.
همچنین زمانی که از تم استفاده میکنید و المان ها یا محتواهای نسخه موبالتان با نسخه دسکتاپتان متفاوت است.
استفاده از این گزینه باعث ساخت صفحات کش بیشتر ( صفحات موبایل + سفحات دسکتاپ ) در حافظه پنهان میشود و در صورتی که از خزنده هم استفاده نمایید تعداد خزنده ها را افزایش میدهد. و باید سرور شما منابع بالاتری داشته باشد تا وبسایتتان به دلیل کاهش منابع سرور کند نشود.
لیست نمایندگان تلفن همراه
این لیست برای گزینه کش موبایل است و در صورتی که کش موبایل فعال نباشد نیازی که این لیست پر باشد. لیست اپراتورها در حالت پیشفرض وجود دارد و در صورت نیاز میتوانید به آنها اضافه کنید.
کش لینکهای خصوصی
لینک ها و آدرسهای خصوصی که نباید به صورت عمومی کش شوند را میتوانید در این قسمت قرار دهید تا کش نشوند. ولی اکثر وبسایت ها نیاز به این قسمت ندارد زیرا کش کاربران وارد شده از کش لینکهای خصوصی جلوگیری میکند.
اجبار به کش عمومی آدرس ها
آدرسهایی که بدون در نظر گرفتن تنظیمات نیاز دارید که به اجبار کش عمومی شوند را در این قسمت قرار میدهید.
رشته Drop Query
رشتههای پرس و جو که نیاز به کش شدن ندارند مخصوصا آدرسها و لینکهای تبلیغاتی مانند UTM ها. این آدرسها باعث ذخیره شدن چند صفحه از یک صفحه در حافظه پنهان شده که نیازی به این نیست. ( لینک UTM چیست؟ )
تب TTL در تنظیمات افزونه لایت اسپید کش
این تب به این منظور است که مدت زمانی که میخواهید صفحات مختلف کش در حافظه پنهان ذخیره بماند را متناسب با نیاز مشخص نمایید. که این تنظیمات اکثرا برای اغلب وبسایتها مناسب است و نیازی به تغییر ندارد.
کش عمومی پیشفرض
این برای اکثر صفحات اعمال میشود و در گزینههای بعدی برای صفحات خاص گزینه برای مشخص کردن زمان وجود دارد.
کش خصوصی پیشرفته
صفحه اول پیشفرض
برای مدت زمان صفحه اصلی وبسایت همچنین صفحات اصلی افزونههای شخص ثالث مثل: صفحه فروشگاه افزونه ووکامرس استفاده میشود.
خوراک پیشفرض یا TTL
این تنظیم فیدها را کنترل میکند. فیدها در فواصل زمانی از وبلاگ خارج میشوند و بدون کش شدن باعث بارگذاری ثابت روی سرور میشوند. همچنین صفحات فید کش شده در هنگام به روز رسانی و گرفتن کامنت پاک میشوند.
Default Rest TTL
مدت زمان ذخیره شدن اتصالها به Rest API را تنظیم میکند
Default HTTP Status Code Page TTL
مدت زمان کش صفحاتی که برای کدهای وضعیت 404 ، 403 ، 500 و ... و یا هر کدی که شما نیاز به آن دارید را مشخص میکند. مدت زمان در جلو استاتوس کد نمایش داده شده است.
تنظیمات پاک سازی افزونه LiteSpeed Cache
پاکسازی همه هنگام ارتقا
این گزینه زمانی که فعال باشد باعث میشود که در صورتی که افزونهای نصب و فعال شود قالب و یا هسته وردپرس آپدیت و به روز رسانی شود تمامی صفحات کش پاک شوند. که بهتر است این گزینه فعال باشد.
قوانین پاکسازی خودکار برای انتشار یا بروزرسانی
زمانی که پستی منتشر یا به روز رسانی میشود فقط صرفا خود آن صفحه دستخوش تغییر نمیشود و دستهبندیها، برچسبها صفحه اول وبلاگ و یا صفحه اصلی وبسایت تغییر خواهد کرد. این تنظیمات به ما کمک میکند که چه صفحاتی بعد از انتشار پست ما کششان پاک شود؟ این گزینه را مدیران وبسایت بر اساس استراتژی و طراحی صفحات خود باید تنظیم نمایند.
Serve stale
فعال کردن این گزینه به این صورت است که زمانی که یک صفحه به روز رسانی شده و کش آن پاک شده است و هنوز نسخه کش آن ساخته نشده است هنوز همان صفحه قبلی و همان کش قبلی را به کاربر نمایش میدهد تا سایت به روز شود. فعال کردن معایب و مزایا دارد. اینکه امکان دارد به کاربرتان صفحه قدیمی نمایش داده شود و مزیت آن این است که سرعت لود هیچ وقت پایین نمی آید.
زمانبندی پاکسازی url ها
در این قسمت url هایی که نیاز دارید در زمانی از روز کششان پاکسازی شود را باید قرار دهید که زمان آن را در قسمت بعدی مشخص میکنید. این گزینه زیاد کارایی ندارد چون پاکسازی را در گزینهای قبل به بهترین نحو شخصی سازی کرده ایم.
تب استثنائات در تنظیمات افزونه لایت اسپید
در این بخش آدرسها ( URL )، رشتههای کوئری، دستهبندیها، کوکیها، نقشها و ... را میتوانید به صورت استثنا از لیست کش افزونه لایت اسپید حذف نمایید تا این صفحات در حافظه پنهان ذخیره نشوند. برای اینکه ساختار این url ها را برای وارد کردن در قسمت های مختلف افزونه لایت اسپید متوجه شوید به لینک زیر مراجعه کنید.
https://docs.litespeedtech.com/lscache/lscwp/cache/#do-not-cache-uris
تنظیمات ESI
تنظیمات ESI یا Edge Side Includes یک صفحه را چند تکه میکند و در حافظه پنهان ذخیره سازی میکند. این قابلیت به این صورت است که یک صفحه را سوراخ میکند قسمت هایی که به صورت داینامیک هست رو کش نمیکند.
مثلا یک صفحه ای دارید که قیمت محصول را به روز یا حتی ساعتی به روز رسانی میکند. ( مثل وبسایت های طلا و جواهر و یا آهن آلات ) هر بار که این محصولات به روز میشوند کش صفحه پاک میشود. با استفاده از ESI میتوانیم قسمت هایی از صفحه ک ثابت هستند رو کش کنیم و فقط اون قسمت از صفحه که داینامیک هست رو از دیتابیس بخونه که این سرعت لود رو بهتر میکنه.
استفاده از این قابلیت نیاز به این داره که وب سرور شما از ESI پشتیبانی کنه. و همچنین استفاده از این قابلیت به دلیل اینکه صفحه را از چند بلوک ذخیره شده بارگذاری میکنه باید دلیل مهمی داشته باشید که از این روش استفاده میکنید.
افزونه لایت اسپید دارای کش عمومی و کش خصوصی هست. یعنی چی؟
صفحات عمومی رو در حافظه کش عمومی ذخیره میکنه و صفحات خصوصی کاربران را در حافظه خصوصی ذخیره میکنه. با استفاده از ESI میتوانید یک صفحه را به صورت کلی در حافظه عمومی ذخیره کنید و برای کاربران وارد شده بخشی از اون محتوا رو سوراخ کنید و محتوای خصوصی اون کاربر رو هم در حافظه خصوصی ذخیره کنید.
تنظیمات کش Object افزونه لایت اسپید
در این بخش از آموزش لایت اسپید به کش دیتابیس میپردازیم. زمانی که از کش دیتابیس استفاده نکنیم درخواستها از سمت کاربر به دیتابیس همیشه برقرار است و زمانی برای ارسال درخواست و منتظر ماندن پاسخ وب سرور در ارتباط با دیتابیس تلف خواهد شد.
این بخش از تنظیمات از دو روش Memcached و Redis استفاده میکند. برای این کار باید در سمت سرور شما یا ماژول Memcached یا Redis نصب و پیکربندی باشد تا در سمت کلاینت با استفاده از گزینههای افزونه لایت اسپید یا افزونههای دیگر این اطلاعات را در مموری یا همان Ram ذخیره کند و از درخواست به دیتابیس جلوگیری گردد.
حالا کدوم یکی از روشها بهتره؟
Memcaches معروف به روش ساده و سبک هست و سرعت مناسبی دارد . اما Redis از انواع ساختارهای داده اعم از رشتهها، لیستها، مجموعه ها، هش، بیت مپ و ... پشتیبانی میکند. بسته به نوع نیازتون میتوانید از این روشها استفاده کنید.
کش Object
با فعال کردن این قسمت وضعیت روشهای کش سرور شما را نمایش میدهد که در صورت بروز ارور باید ارور آن رفع شود.
روش
در صورتی که در سمت سرور از روش Memcached و یا LSMCD استفاده میکنید گزینه Memcached و در صورتی که از Redis استفاده میکنید گزینه ردیس را انتخاب نمایید.
میزبان
نام host یا آدرس آی پی که توسط ماژول Memcached یا LSMCD استفاده میشود. اگر از طریق TCP راه اندازی شده باشد localhost یا آدرس آی پی سرور برای شما درست کار میکند. و در صورتی که از سوکت یونیکس استفاده میکنید، میزبان باید بر روی path/to/Memcached.sock تنظیم گردد.
پورت
در صورتی که Memcached شما با استفاده از TCP نصب شده باشد پورت پیشفرض آن 11211 در صورتی که از سوکت UNIX برای نصب استفاده میکنید، پورت 0 و همچنین پورت پیشفرض برای Redis 6379 است.
طول عمر پیشفرض
توصیه میکنیم که زمان زیادی برای کش TTL استفاده نکنید که نتایج قدیمی به کاربران شما نشان داده نشود.
نام کاربری و گذرواژه
در صورتی که دیتابیس شما از روی سروری غیر از سرور اصلی خوانده میشود و همچنین SASL بر روی آن نصب و از روش Memcached استفاده میکنید این گزینه ها برای احراز هویت به سرور دیگر نیاز است.
شناسه پایگاه داده Redis
درصورتی که از ردیس استفاده میکنید به صورت پیشفرض 0 است در غیر این صورت این گزینه را نادیده بگیرید.
گروه های جهانی
درصورتی که از ردیس استفاده میکنید به صورت پیشفرض 0 است در غیر این صورت این گزینه را نادیده بگیرید.
گروه ها را کش نکنید
همانطور که از نام گزینه پیداست گروه هایی از دیتابیس که نباید کش شوند را تعریف میکند که در هر خط باید یک گروه مشخص شود و نیازی نیست این قسمت را ادیت کنیم.
اتصال پایدار
در صورت فعال بودن عملیات Memcached را زنده نگه میدارد تا سرعت کش سریعتر شود. برای اینکه این اتصال بدون ارور باشد باید مقدار Memcached.sess_persistent در php ini هم فعال و روشن باشد در صورتی که یکی فعال و دیگری غیر فعال باشد ارور connection test failures میدهد.
کش wp-admin
در صورتی که این گزینه فعال باشد قسمت ادمین وبسایت سرعت بیشتری پیدا میکند اما ریسک این را دارد که داده های قدیمی بازیابی شوند.
ذخیره دادههای گذرا
زمانی که کش wp-admin را استفاده نمیکنید برای اینکه اعلان های سرور را دریافت نمایید این گزینه را فعال نمایید در غیر این صورت فعال نکنید.
تب مرورگر
فایل های و محتوای استاتیکی که در وب سایت شما قرار دارد را در حافظه کش مرورگر ذخیره میکند و باعث افزایش سرعت لود سایت میشود.
برای فهم بهتر مثلا شما در هدر سایت لوگو سایت را دارید که در تمامی صفحات شما تکرار شده است. با فعال کردن این گزینه فایل لوگو شما در کش مرورگر ذخیره شده و با رفتن به صفحات دیگر از سایت لوگو از حافظه کش مرورگرکاربر لود شده و درخواستی به ست سرور داده نمیشود که این به طبع سرعت وبسایت را بیشتر میکند.
گزینه بعدی هم مدت زمان ذخیره ماندن این کش در مرورگر کاربر را مشخص میکند که بر اساس ثانیه است.
زمانی که کش wp-admin را استفاده نمیکنید برای اینکه اعلان های سرور را دریافت نمایید این گزینه را فعال نمایید در غیر این صورت فعال نکنید.
تب تنظیمات پیشرفته
کوکی ورود به سیستم
در صورتی که در یک سرویس میزبانی یا هاست چند وبسایت دارید که از افزونه کش لایت اسپید استفاده میکنند باید برای هر کدام کوکی منحصر به فرد خود را تعریف نمایید که تداخلاتی در این میان اتفاق نیافتد. به عنوان مثال یک کوکی ورود به سیستم را "wp_login_1" نام گذاری کنیم.
در صورتی که از این قابلیت برای این گونه وبسایتها استفاده نشود و هر برنامه وب از همان کوکی استفاده کند، امکان دارد که سرور به اشتباه بیافتد که کاربر وارد شده یا خیر.
Vary Cookies
این قسمت برای زمانی است که از افزونهای استفاده میکنید که بر اساس کوکی کاربر محتوایی را که قرار است نمایش دهد تعیین و تغییر میدهد. بگذارید با یک مثال بهتون توضیح بدم.
مثلا یک افزونه ای دارید که بر اساس اینکه کاربر وارد شده یا اینکه نشده یک سری داده ها رو نمایش بده. زمانی که کاربر وارد شده باشه قیمت رو نمایش بده و زمانی که کاربر وارد نشده باشد به جای قیمت یک متن که برای اینکه قیمت را مشاده نمایید باید وارد شوید. خب این افزونه بر اساس کوکی کاربر که وارد شده یا نشده دو نسخه از صفحه رو در حافظه کش ذخیره میکنه که برای این کار باید یک vary یا نوع کوکی برای آن صفحات مشخص کنید.
برای مطالعه انواع کشها میتوانید به لینک زیر مراجعه نمایید.
https://docs.litespeedtech.com/lscache/devguide/advanced/#cache-varies
بهبود سازگاری HTTPS/HTTP
این گزینه برای زمانی است که سایتی از HTTP و HTTPS به صورت همزمان استفاده میکند. کوکیها بر اساس نام دامنه ساخته میشوند و به پروتکل توجهی ندارند. مشکل جایی رخ میدهد که کاربری که با HTTPS وارد سایت شود و بعد از آن با HTTP وصل شود اتصال HTTP نمیتواند کوکی HTTPS را بخواند. ( به دلیل اینکه HTTPS کد گذاری میشود. ) پس آن کاربر را به عنوان کاربر وارد نشده شناسایی میکند.
زمانی که این گزینه را فعال کنیم کوکی ورود به سیستم همیشه به عنوان کوکی HTTP ذخیره شده و اینگونه ما به این گونه مشکلات بر نمیخوریم.
کلیک فوری
در صفحات سایت لینکها ( داخلی ) یا دکمههایی وجود دارد که کابران از آنها استفاده میکنند. این فرایند به این صورت است که کاربر روی لینک هاور میکند و بعد روی آن کلیک میکند. این گزینه زمانی که کاربر موس را روی لینک میبرد درخواست صفحه لینک به سمت سرور ارسال میشود و زمانی که کلیک میکند صفحه سریعتر بارگذاری میشود چون ارسال درخواست قبل از اینکه کلیکی انجام شود به سمت سرور ارسال شده است.
این گزینه به صورت تئوری گزینه مناسبی برای سرعت بارگذاری صفحات برای کاربر است. اما چه زمانی مشکلاتی را ایجاد میکند؟ زمانی که کاربران زیادی داخل سایت باشند و روی چندین لینک هاور کرده و بر روی آنها کلیک نکنند. این باعث ارسال درخواستهای زیادی به سمت سرور شده و بار سرور را افزایش میدهد که بدتر باعث کندی سایت میشود.
تب ووکامرس
این تب زمانی در تنظیمات وجود دارد که شما افزونه ووکامرس را نصب و فعال کرده باشید. بهتر است زمانی که از ووکامرس در وب سایتتان استفاده میکنید ESI را فعال کنید که باعث ذخیره دادههای عمومی و خصوصی به صورت انعطاف پذیر میشود.
به طور پیش فرض، صفحات حساب من، پرداخت و سبد خرید در دسته بندی صفحات کش شده قرار نمیگیرند. در صورتی که آدرس صفحات ووکامرسی را به درستی پیکربندی نکنید امکان دارد که بعضی از صفحات در دسته بندی صفحاتی که باید کش شوند یا نباید کش شوند به اشتباه قرار بگیرند.
بازه به روز رسانی محصول
تمامی گزینههای این قسمت مشهود است و بر اساس نیازتان میتوانید یکی از آنها را برای اینکه چه زمانی کش صفحه محصول پاک شود، انتخاب کنید.
Vary for Mini Cart
فعال کردن این گزینه باعث میشود که تا زمانی که سبد خرید خالی نیست یک کپی کش جداگانه برای مینی سبد خرید ایجاد کند.
بیشتر قالبها از جاوا اسکریپت برای به روز رسانی سبد خرید کوچک استفاده میکنند، به این معنی که مشکل کش ندارد. در صورتی که از جاوا اسکریپت استفاده نمیکنید. این گزینه یک کش متغیر ایجاد میکند که محتویات سبد خرید همیشه نمایش داده شوند.
بدون دیدگاه