به سایت هوشیار خوش آمـدید
به سایت هوشیار خوش آمـدید
به سایت خودتان خوش آمـدید
به سایت هوشیار خوش آمـدید
  1. خانه
  2. طراحی سایت
  3. آموزش وردپرس
  4. آموزش افزونه LiteSpeed Cache

آموزش تخصصی افزونه LiteSpeed Cache به صورت کامل

آموزش افزونه LiteSpeed Cache
آموزش افزونه LiteSpeed Cache

به نام ایزد یکتا،در این مقاله به آموزش افزونه LiteSpeed Cache می پردازیم، پس با ما همراه باشید.

با استفاده از افزونه کش وردپرس می توان سرعت بارگزاری وبسایت ها را افزایش داد. افزونه لایت اسپید کش (LiteSpeed Cache) یکی از بهترین افزونه ها در این زمینه می باشد.

 شرکت لایت اسپید تِک پس از ارائه موفق وب‌سرور خود ، یک پلاگین قدرتمند با نام LiteSpeed Cache را ارائه کرده است این افزونه تاالان بیش از یک میلیون نصب فعال در مخزن وردپرس داشته است و امتیاز 4٫8 از 5 را کسب کرده است.

آموزش افزونه LiteSpeed Cache
آموزش افزونه LiteSpeed Cache

در کنار افزونه‌هایی مانند WProcket ، W3TC و … که بر اساس PHP کار می‌کنند ، افزونه LiteSpeed Cache برخلاف سایر پلاگین‌ها بر روی بستر PHP کار نمی‌کند و مستقیماً با وب‌سرور و یا به نوعی هسته مرکزی سرور شما در ارتباط است. بر همین اساس ، افزونه LiteSpeed Cache سرعت فوق‌العاده بالایی داشته و قابلیت آن را دارد درخواست‌های بسیار زیادی را با سرعتی بالا پردازش و در اختیار کاربران قرار دهد. به نظر ما قدرتمندترین افزونه کش همین افزونه می باشد.

مزایای افزونه LiteSpeed Cache

  • بهینه‌سازی تصاویر
  • بهینه‌سازی لود صفحات وب و امتیاز آن در گوگل
  • پشتیبانی از فرمت عکس‌های WebP
  • لود کردن همزمان CSS و JS
  • پشتیبانی از CDN های مختلف مانند Cloudflare
  • بهینه‌سازی و پاک‌سازی خودکار دیتابیس
  • قابلیت کش تصاویر تنبل (پرحجم)
  • خزنده پیش فرض هوشمند با پشتیبانی از نقشه سایت جستجوگرها دوستانه
  • پشتیبانی از HTTP / 2 و HTTPS خارج از جعبه
  • کش (Object (Memcached & Redis
  • کش Opcode
  • کش مرورگر
  • قابلیت تنظیم پاک‌سازی کش در زمان‌های معین
  • قابلیت ایجاد کش خصوصی برای کاربران
  • قابلیت ایجاد نقشه مناسب برای Crawler ها و افزایش سرعت آن
  • ساختن کش جداگانه برای موبایل و PC
  • پشتیبانی از پلاگین‌های قدرتمند bbpress و Woocommerce
  • دارای تنظیمات پیشرفته برای کاربران
  • رابط کاربری جذاب، آسان و قابل درک
  • و ده‌ها قابلیت و مزایای دیگر

آموزش نصب افزونه LiteSpeed Cache

قبل از این که این افزونه رو نصب کنید شما می بایست سایر افزونه هایی که کش سایت شما را تا الان انجام می داده اند را از بخش “افزونه های نصب شده” غیرفعال کنید و سپس از بخش “افزودن افزونه” در بخش جستجو عبارت LiteSpeed Cache را تایپ کرده تا در نتایج افزونه نمایان شود، سپس می توانید روی نصب افزونه کلیک و سپس آن را فعال نمایید. یا می توانید خیلی بی درد سر این افزونه را از اینجا دانلود کنید و در بخش “بارگذاری افزونه” آن را آپلود و نصب نمایید.

نکته: در بعضی از هاست های سی پنل نیز این افزونه را می توانید مستقیم، نصب و فعال کنید.

راه اندازی افزونه ی کش لایت اسپید LiteSpeed Cache

در تصویر ذیل نمایی از صفحه داشبورد این افزونه مشاهده می کنید که در این صفحه اطلاعات و مشخصات صفحات و فایل های کش شده سایت را دریافت خواهید کرد. و می توان به صورت کلی نحوه کارکرد افزونه کش لایت اسپید را ارزیابی نمود.

آموزش افزونه LiteSpeed Cache
آموزش افزونه LiteSpeed Cache

در تب عمومی افزونه می توانید نام دامنه خود را وارد کرده که پس از مدتی رمزگذاری شده و می توانید با کلیک بر روی Link to QUIC.clud به پایگاه QUIC.clud متصل شده تا بتوانید خدمات آنلاین را دریافت نمایید.

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

در تب کش می توانید تنظیمات مربوط به کش را انجام دهید. توصیه ما این است که همه موارد را فعال کنید به جز کش موبایل.

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

در این بخش به ترتیب کش کاربران وارد شده به سایت، کش نظرات، کش REST API، کش صفحه ی لاگین، کش favicon.ico، کش منابع PHP و کش تلفن همراه می باشد که می توانید هر کدام را که می خواهید روشن ( on) کنید و در پایان برای ذخیره ی تغییرات بر روی دکمه ی save changes کلیک کنید.

  • کش کاربران وارد شده : این گزینه را فعال کنید. قابلیت تنظیم Cache برای کاربرانی که به سایت شما وارد می‌شوند.(اگر تعداد کاربران فعال شده شما زیاد می باشد بهتر است آن را غیرفعال کنید زیرا باعث می شود صفحات کش زیادی ایجاد شود که به ندرت استفاده می شوند.)
  • کش کامنت دهندگان : مربوط به فعالسازی Cache برای افرادی که در سایت شما حداقل یکبار دیدگاه گذاشته اند.
  • کش صفحه ورود : این گزینه را فعال کنید. این مقدار برای فعال سازی Cache در صفحه ورود سایت شما میباشد.
  • Cache favicon.ico : این گزینه را فعال کنید. این گزینه در مرورگر کاربران فاوآیکن سایت شمارا ذخیره میکند.
  • کش منابع PHP : این گزینه را فعال کنید. با فعال سازی این گزینه منابع php سایت خود را ذخیره میکنید.
  • کش موبایل : قابلیت Cache برای کسانی که با موبایل وارد سایت شما میشوند فعال میشود. اگر سایت شما قابلیت رسپانسیو دارد نیازی به فعال کردن این گزینه ندارید.
  • کش لینک های خصوصی : در این باکس آدرس صفحاتی را که میخواهید قابلیت Cache روی آنها فعال باشد در هر خط وارد کنید. معمولا صفحاتی از سایت شما که حجم زیادی را اشغال میکنند می تواند گزینه مناسبی باشد.
آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

گزینه های مربوط به این صفحه (شکل بالا) عبارتند از :

کش عمومی پیش فرض TTL: مدت زمان مورد نظر برای کش پیشفرض وردپرس را بر حسب ثانیه در این فیلد وارد کنید. مدتی که وارد می‌کنید داده‌ها برای هر کاربر تا این زمان از حافظه کش بارگزاری خواهند شد. پیشنهاد ما این است که بگذارید در این بخش، تنظیمات پیش فرض باشد.

صفحه اول پیش فرض TTL: این گزینه هم برای مدت زمان کش صفحه اول می‌باشد.

خوراک پیش فرض TTL: این گزینه نیز مدت زمان کش وبسایت برای فید است.

سایر گزینه‌ها نیز به ترتیب مدت زمان مورد نظر برای کش سایت در صفحات ۴۰۴، ۴۰۳ و ۵۰۰ می‌باشند که مربوط به صفحه آدرس اشتباه و خطای سرور می‌باشند.

نوار ابزار پاکسازی

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

در این بخش(تصویر بالا) می توانید گزینه هایی که می خواهید از نو کش شوند را تیک بزنید و در پایین صفحه نیز آدرس صفحاتی که برای زمان بندی کش مجدد می خواهید وارد کنید. در پایان برای ذخیره ی تغییرات بر روی دکمه ی save changes  کلیک کنید.

نوار ابزار استثنائات

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

در بخش Excludes (تصویر بالا) میتوانید URL ها و دسته بندی ها (Categories) و تگ ها و کوکی ها و رشته های جستجو (Query Strings) و ادمین ها (User Agents) و نقش ها (Roles) یی که نمی خواهید افزونه برای شما کش کند را وارد نمایید.

تنظیمات ESI

در این بخش فقط گزینه های “کش صفحه مدیریت” و “کش فرم دیدگاه ها” را فعال نمایید.

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

نوار ابزار Object

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

در این بخش می توانید در صورت فعال بودن ابزار Memcached و یا Redis در هاست سی پنل تان می توانید از کش قدرتمند این دو ابزار نیز استفاده کنید که کمک شایانی به بهبود سرعت وب سایت تان خواهد شد.

برای فعال کردن دو ابزار بالا داخل هاست سی پنل شوید و در بخش Software روی گزینه ی Select PHP Version کلیک نموده و تیک گزینه های Memcache و یا Redis را فعال کنید و سپس تنظیمات فعال سازی را انجام دهید(البته اگر میزبان هاست تان از قبل آنها را روی سرویس فعال کرده باشد). در پایان همین صفحه گزینه های “کش WP-Admin” و “اتصال پایدار” را نیز فعال کنید. اگر از افزونه فروشگاهی ووکامرس استفاده می کنید گزینه “نشست های فروشگاه” را فعال کنید.

تنظیمات Browser

در این بخش فقط گزینه “کش مرورگر” را فعال کنید و بگذارید “کش مرورگر TTL روی مقدار پیشفرض ثابت بماند.

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

تنظیمات پیشرفته

در این بخش اجازه دهید که گزینه “بهبود سازگاری پروتکل HTTP و HTTPS” درحالت غیرفعال باشد و همینطور گزینه “کلیک فوری” را نیز غیرفعال کنید.

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

نوار ابزار CDN

یکی از راه‌های افزایش سرعت سایت استفاده از CDN یا سرور دیگر برای بارگذاری بخش‌هایی از سایت است. این افزونه این قابلیت را در خود تعبیه کرده است که بتوانید CDN را به سایت خود متصل کنید.

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

در نسخه جدید افزونه لایت اسپید کش CDN رایگان QUIC.cloud اضافه شده است که می توانید برای بالابردن سرعت سایت خود از آن استفاده کنید.

نوار ابزار بهینه سازی تصاویر

در این بخش می توانید به بهینه سازی تصاویر سایت خود پرداخته و همانند عکس ذیل گزینه ها را تنظیم کنید.(پیشنهاد می شود فقط سه گزینه اول را روشن کنید.)

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش
  • Auto Request Cron: این گزینه را فعال کنید. در صورت فعال بودن این گزینه، درخواست های بهینه‌سازی تصویر برای آپلودهای جدید در کتابخانه رسانه به صورت خودکار ارسال خواهد شد.
  • Auto Pull Cron: ویژگی بهینه سازی تصویر برای کنترل فچ کردن تصاویر بهینه شده از سرور Image LiteSpeed ​​از cron استفاده می کند. اگر این تنظیمات را غیرفعال کنید، همیشه باید تصاویر تازه بهینه شده را به صورت دستی با کلیک بر روی دکمه “فشرده سازی تصاویر” فچ کنید.
  • بهینه سازی تصاویر اصلی: این ویژگی را فعال کنید. هنگامی که بهینه سازی تصویر اجرا می شود، تصاویر JPG و PNG بهینه شده و از آنها نسخه پشتیبان تهیه می شود. اگر تصاویر JPG و PNG بهینه شده نمی خواهید، بگذارید این گزینه غیرفعال بماند.
  • حذف پشتیبان اصلی: در صورت فعال بودن این گزینه، بهینه ساز تصویر پس از تهیه نسخه های بهینه شده، تصاویر اصلی شما را به صورت خودکار حذف می کند. در صورت حذف پشتیبان گیری ، شما قادر به بازگردانی بهینه سازی نخواهید بود، پس بهتر است آن را غیرفعال کنید.
  • بهینه سازی بدون کاهش کیفیت: بهتر است این گزینه غیرفعال باشد. هنگامی که تصاویر JPG و PNG بهینه سازی می شوند ، به طور پیش فرض از قابلیت فشرده سازی استفاده می شود. با استفاده از این گزینه می توانید امکان فشرده سازی را فعال کنید. فشرده سازی می تواند کیفیت را بهبود بخشد اما ممکن است باعث ایجاد تصاویر بزرگتری نسبت به فشرده سازی خواهد شد.
  • نگه داشتن اطلاعات EXIF/XMP: داده های EXIF ​​یا XMP یک تصویر حاوی اطلاعاتی مانند تجهیزات دوربین مورد استفاده برای گرفتن عکس، تاریخ کپی رایت، مختصات GPS، نظرات، کلمات کلیدی و غیره باشد. از آنجا که این اطلاعات فضا اشغال می کنند، فرایند بهینه سازی به صورت پیش فرض داده های EXIF ​​را پاک می کند. پس بهتر است این گزینه غیرفعال شود.

بقیه گزینه های این صفحه مربوط به تصاویر WebP است. برای تولید تصاویر WebP گزینه Create WebP Versions را روشن کنید. اگر می خواهید از تصاویر WebP به جای JPG یا PNG استفاده نمایید، گزینه تعویض تصویر WebP را فعال کنید، اما در کل توصیه نمی شود.

برای کنترل استفاده از WebP براساس هر تصویر ، در پیشخوان وردپرس به مسیر رسانه » کتابخانه بروید، روی تصویر مورد نظر هاور کنید و WebP را فعال یا غیرفعال کنید.

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

پس از اعمال تغییرات مورد نظر خود روی دکمه ذخیره تغییرات کلیک کنید.

تنظیمات بخش بهینه سازی برگه

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

در این بخش مخصوص تنظیمات بهینه سازی و فشرده کردن فایل های سی اس اس (CSS)،اچ تی ام ال(HTML) ، جاوااسکریپت ،جی کوئری می باشد.با این کار حجم فایل های ذکر شده کاهش یافته و سرعت بارگذاری صفحات سایت افزایش می یابد.

Minify CSS و Minify JS : اگر وب سایت بزرگی دارید بهتر است فشرده سازی فایل های جاوااسکریپت و CSS را فعال کنید. در غیر این صورت آن ها را غیرفعال کنید.

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

ایجاد CSS بحرانی در افزونه LiteSpeed Cache به صورت پیش فرض فعال است اما فقط در صورت فعال بودن “بارگذاری CSS ناهمگام” کار می کند. با فعال شدن هر دو گزینه، CSS بحرانی توسط سرور CSS از راه دور LiteSpeed تولید شده سپس به افزونه LiteSpeed Cache ارسال می شود.

پس از تولید CSS بحرانی، ابتدا این CSS بارگیری شده سپس بقیه CSS ها همزمان با HTML به صورت غیر همزمان با یکدیگر بارگذاری می شوند. در این صورت صفحه بدون فرمت بندی بارگیری نمی شود.

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

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

گزینه InLine CSS Async Lib را بهتر است که خاموش کنید. CSS واقعی باید رندر بلوک باشد.

گزینه بارگذاری JS با تأخیر اگر خاموش باقی بماند، امن تر است. این تنظیمات تمام اسکریپت ها را می گیرد و فقط پس از اتمام بارگذاری HTML آنها را بارگذاری می کند. همچنین اگر از کدهای جاوااسکریپت برای گواهینامه هایی مثل زرین پال و نماد ساماندهی در قالب سایت خود استفاده می کنید بهتر است این گزینه خاموش بماند.

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

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

در بخش تنظیمات بهینه سازی گزینه های “HTML Minify”، “Inline CSS Minify”، “Inline JS Minify”، “حذف رشته های کوئری” را فعال کنید. (در صورت بهم ریختگی در قالب سایت تان دوگزینه اول را غیرفعال کنید)

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

در بخش تنظیمات رسانه گزینه های “بارگذاری تصاویر تنبل”، “نگه دارنده واکنشگرا” را به روشن تنظیم کنید.

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش
  • بارگذاری تنبل تصاویر: اگر می خواهید ویژگی بارگذاری تنبل تصاویر در سایت شما اعمال شود، این گزینه را روشن کنید.
  • نگهدارنده لود تنبل تصاویر: یک تصویر خاص یا رنگ بلوک را برای تصاویر بارگذاری تنبل شده مشخص می کند.
  • نگهدارنده واکنشگرا: اگر از ویژگی بارگذاری تنبل تصاویر استفاده می کنید بهتر است این گزینه را روشن کنید. این ویژگی فضا را برای تصاویر ذخیره می کند به طوری که وقتی کاربران به سمت پایین اسکرول می کنند ، لایوت صفحه پرش نمی کند.
  • تولید کننده نگهدارنده واکنشگرا در پس‌زمینه: بهتر است این گزینه را روشن نگه دارید.
  • رنگ پس‌زمینه نگهدارنده واکنشگرا: رنگ خاکستری رایج است (پس زمینه لایوتی که قبل از بارگذاری کامل عکس نمایان میشود) اما اگر دوست دارید می توانید به رنگ دیگری تغییر دهید (مانند پس زمینه محتوا).
  • کتابخانه آنلاین بارگذاری تنبل تصاویر: بهتر است این گزینه را غیرفعال نمایید.
  • آی‌فریم لود تنبل: در صورتی که دارای iframes یا ویدئوهای جاسازی شده باشید، آن را فعال کنید. در غیر این صورت آن را غیرفعال نمایید.

در بخش تنظیمات Discussion Settings گزینه های “Gravatar Cache” و “Gravatar Cache Cron” را فعال کنید.

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

در بخش تراز تنظیمات گزینه های “اولویت CSS ترکیبی” و “اولویت JS ترکیب شده” را غیرفعال کنید.

آموزش افزونه LiteSpeed Cache
آموزش افزونه لایت اسپید کش

خب امیدوارم از این مقاله (آموزش افزونه LiteSpeed Cache) لذت برده باشید،نظرات و سوالات خود را با ما از طریق بخش دیدگاه ها در میان بگذارید.


تهیه کننده : حسن هوشیار آدینه زاده


6 دیدگاه. ارسال دیدگاه جدید

  • مطلب مفیدی بود ولی بروز نیست . ممنون

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

    ا=باید چیکارش کنم که این لعنتی درست بشه؟

    پاسخ
    • سلام، بعد از انجام تنظیمات از طریق بخش “جعبه ابزار” کش ساخته شده رو کاملا حذف کنید. همچنین کش مرورگرتون رو هم پاک کنید و دوباره تست کنید.

      پاسخ
  • Avatar
    حامد رمضانی
    1399-10-04 0:56 ق.ظ

    فوق العاده بود
    تاثیر خیلی زیادی داشت
    خدا به زتدگیت برکت بده
    دمت گرم

    پاسخ
  • Avatar
    ابوطالب
    1399-09-13 11:29 ق.ظ

    عالی

    پاسخ
  • داداش این توضیحاتی دادی خیلی کاربردی بود. فقط نمیدونم چرا احساس کردم بصورت پیشفرض هم تمام تنظیمات رو همین ست بود. ولی کاربردی بود.

    پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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

فهرست