آموزش نصب و پیکربندی پلاگین LsCache برای وردپرس
LsCache یک افزونه وردپرسی است که به شما امکان می دهد نحوه ذخیره سازی و استفاده از کش را به صورت کامل مدیریت کنید، LsCache ابزاری است که هر صاحب وب سایتی باید به دنبال آن باشد.
با این حال، به یاد داشته باشید که حتی قوی ترین ابزارها نیز برای عملکرد خوب یک وب سایت کافی نیستند. شما قطعا به یک هاست قابل اعتماد نیاز دارید. میهن وب هاست با ارائه هاست های با کیفیت بسیار بالا در بستر سرورهایی که از بالاترین و بروزترین سخت افزارها و نرم افزارها بهره مند هستند، توانسته است اعتماد ده ها هزار کاربر را جلب کند. هم اکنون در هاست های سی پنل میهن وب هاست، وب سرور لایت اسپید همراه با پلاگین قدرتمند LsCache ارائه می شود و کاربران می توانند برای بهینه سازی سایت خود از آن استفاده کنند. هزینه لایسنس لایت اسپید و پلاگین های آن بسیار بالا می باشد، اما میهن وب هاست جهت بالا بردن کیفیت سرویس ها و جلب رضایت کاربران، تمامی هزینه های آن را پرداخت می کند تا آنها با خیالی آسوده سایت خود را مدیریت کنند.
انواع سرویس های سی پنلی ارائه شده توسط میهن وب هاست که از LsCache پشتیبانی می کنند:
در این آموزش نحوه نصب و پیکربندی پلاگین LsCache در CMS وردپرس توضیح داده می شود.
معرفی LsCache
LsCache یک افزونه کش رایگان برای وردپرس بوده که توسط LiteSpeed Technologies ارائه شده است.
LsCache برای سایتهای وردپرسی که در سرورهای LiteSpeed و OpenLiteSpeed میزبانی می شوند، طراحی شده است. این وب سرور دارای یک سیستم کش داخلی برای کدهای HTML (صفحات سایت) جهت کاهش زمان پاسخگویی سایت است.
LsCache علاوه بر کش فایل های HTML، بهینه سازی های زیر را نیز انجام می دهد و با تمام سایت های وردپرسی سازگار است:
-
Minification of HTML code
-
Minification of CSS and JS
-
Optimized loading of JS files
-
LazyLoad
-
ارائه CDN رایگان در سایت QUIC.cloud
ویژگی های اضافی با LiteSpeed و OpenLiteSpeed:
- High-performance HTML cache
- Free CDN with QUIC.cloud (higher quota)
- Image optimization (unlimited image compression)
LsCache علاوه بر اینکه رایگان است، دارای تنظیمات نسبتاً ساده برای مبتدی ها و همچنین گزینه های پیشرفته برای افراد حرفه ای تر است.
آموزش نصب LsCache
ابتدا باید افزونه LiteSpeed Cache را نصب و فعال کنید. مطابق با تصویر زیر از بخش افزونه ها روی افزودن (شماره1) کلیک کرده و سپس در کادر مشخص شده نام افزونه را وارد نمایید (شماره2)، در نهایت روی نصب کلیک (شماره3) و افزونه را فعال نمایید.
نکته: اگر هاست خود را از میهن وب هاست تهیه کرده اید نیازی به نصب مستقیم افزونه در وردپرس نیست و صرفا کافی است به آموزش معرفی پلاگین LiteSpeed Web Cache Manager در سی پنل مراجعه کنید.
نکته: اگر هاست خود را از میهن وب هاست تهیه کرده اید نیازی به نصب مستقیم افزونه در وردپرس نیست و صرفا کافی است به آموزش معرفی پلاگین LiteSpeed Web Cache Manager در سی پنل مراجعه کنید.

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

تصویر(2)
تنظیمات عمومی و کش
در ابتدا بخش عمومی (شماره1) را مشاهده خواهید کرد. در این بخش می توانید تنظیم کنید افزونه به صورت خودکار ارتقا یابد یا خیر (شماره2). همچنین در این بخش می توانید Domain Key (شماره3) را نیز اضافه نمایید.
نکته: اگر می خواهید از خدمات QUIC.cloud استفاده کنید، فعال کردن کلید دامنه ضروری است. این سرویس شامل خدمات بهینه سازی تصویر، تولید Critical CSS، CDN و … می باشد.
Server IP (شماره4)، این قسمت توسط خزنده و توسط مولد Critical CSS استفاده می شود. با ارائه آدرس IP سایت، افزونه کش لایت اسپید اجازه می دهد که سرویس های ابری به جای نام دامنه، مستقیماً IP را دریافت کنند. به این ترتیب سربار های (overhead) موجود در جستجوی DNS و شبکه تحویل محتوا (CDN) برای این توابع حذف می شود.
اگر از CDN استفاده می کنید، عملکرد آن به صورت زیر است:
- خزنده http://yourserver.com/path را از نقشه سایت دریافت می کند.
- خزنده DNS را بررسی می کند تا آدرس IP Yourerver.com را پیدا کند.
- DNS آدرس IP CDNs را به خزنده برمی گرداند.
- خزنده به CDN می رود تا صفحه را درخواست کند.
- CDN صفحه را از yourerver.com می گیرد.
- CDN صفحه را به خزنده برمی گرداند.
اگر از CDN استفاده نمی کنید، به این ترتیب کار می کند:
- خزنده http://yourserver.com/path را از نقشه سایت دریافت می کند.
- خزنده DNS را بررسی می کند تا آدرس IP Yourerver.com را پیدا کند.
- خزنده صفحه را از Yourerver.com می گیرد.
در هر دو سناریو، جستجوهایی انجام می شود که باعث صرف وقت و منابع می گردد. با وارد کردن IP سایت در این قسمت، این جستجوها از بین می رود.
وقتی خزنده IP شما را می داند، نحوه کار آن اینگونه است:
- خزنده http://yourserver.com/path را از نقشه سایت دریافت می کند.
- خزنده صفحه را مستقیماً از سایت yourerver.com می گیرد زیرا از قبل آدرس IP را می داند.
- واسطه ها حذف می شوند و منابع کمتری نیز مصرف می شود.

تصویر(3)
در بخش کش، می توانید حالت کش را برای افزونه فعال یا غیرفعال کنید. به عنوان مثال، می توانید به صورت دستی نوع محتوایی که تمایل دارید کش شود را تنظیم کنید. کاربران وارد شده، صفحات ورود به سیستم و غیره.

تصویر(4)
خوشبختانه افزونه LsCache به زبان فارسی نیز ترجمه و تمامی توضیحات مربوط به گزینه های موجود در بخش کش و سایر قسمت ها به صورت فارسی ارائه شده است.
در تب های دیگر این بخش تنظیمات مربوط به TTL (شماره1) و پاکسازی (شماره2) موجود است. TTL مخفف Time-to-Live است و به وسیله آن می توانید مدت زمان ذخیره سازی هر یک از تنظیمات را از قبل تعیین کنید. در تب پاکسازی همانطور که از نام آن پیدا است می توانید تنظیمات پاک کردن خودکار محتوای ذخیره شده در پوشه کش را کنترل کنید.
در برگه استثنائات (شماره3) می توانید نوع محتوایی را که نمی خواهید کش شود تنظیم کنید.

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

تصویر(6)
برای بهینه سازی تصاویر مطابق با اسکرین شات زیر روی بهینهسازی تصویر کلیک نمایید، در این بخش می توانید اطلاعات مربوط به میزان بهینه سازی تصاویر خود را در وب سایت مشاهده کنید.
جهت بهینه سازی تصاویر سایت، هر ماه بین 1000 تا 7000 اعتبار رایگان به شما تعلق می گیرد تا از آن استفاده نمایید.
وقتی برای اولین بار از این صفحه بازدید می کنید، گزینه Gather Image Data برای شما نمایش داده می شود. دکمه را فشار دهید تا به LiteSpeed اجازه دهید اطلاعات لازم درباره تصاویر موجود در کتابخانه رسانه شما را بدست آورد. پس از انجام این کار، دکمه فوق به دکمه ارسال درخواست بهینه سازی تغییر می کند.

تصویر(7)
ارسال اولین درخواست
روی ارسال درخواست بهینه سازی کلیک کنید. در مرحله اول فقط یک گروه از تصاویر ارسال می شود. دلیل اینکار نیز اطمینان از صحت عملکرد افزونه و سرور برای بهینه سازی تصاویر است. نیازی نیست در این صفحه بمانید، عملیات بهینه سازی در پس زمینه انجام می شود.
وضعیت بهینه سازی
پاکسازی اطلاعات ناتمام
اگر هنگام بهینه سازی خطاهایی دارید و به نقطه ای رسیده اید که قادر نیستید ادامه دهید، می توانید این دکمه را فشار دهید. تمام داده های مربوط به درخواست های بهینه سازی که کامل نشده اند از پایگاه داده پاک می شوند تا بتوانید بهینه سازی خود را بعدا ادامه دهید.

تصویر(8)
بهینهسازی فضای ذخیره
بعد از اینکه تصاویر خود را بهینه کردید، به طور بالقوه سه نسخه از هر تصویر در دیسک ذخیره شده است: نسخه تازه بهینه شده، نسخه WebP و نسخه پشتیبان از نسخه اصلی که بدون بهینه سازی است.
محاسبه فضای دیسک پشتیبان گیری
این دکمه مقدار کل فضای دیسک استفاده شده توسط تصاویر اصلی بدون بهینه را محاسبه می کند.(شماره1)
حذف پشتیبان تصاویر اصلی
برای پاک کردن همه نسخه های پشتیبان از تصاویر اصلی، روی این پیوند کلیک کنید.(شماره2)

تصویر(9)
با استفاده از بهینه سازی برگه، می توانید تنظیمات و گزینه های CSS و JavaScript را به صورت دستی تغییر دهید، فایل های CSS و JavaScript را ترکیب کرده و سایت خود را بهینه نمایید.

تصویر(10)
برخی از گزینه های مهم در این بخش:
تب تنظیمات CSS

تصویر(11)
CSS Minify
اگر این گزینه فعال باشد، کاراکترهای های فضای سفید، خطوط جدید و نظرات از همه JS ها حذف می شوند.
ترکیب CSS
تمام پرونده های CSS در یک پرونده واحد CSS ترکیب می شوند.
CSS Combine External and Inline
هنگامی که ترکیب CSS نیز فعال است، CSS خارجی و CSS داخلی را در پرونده ترکیبی قرار می دهد. این گزینه به حفظ اولویت های CSS کمک می کند و باعث می شود خطاهای احتمالی ناشی از CSS Combine به حداقل برسد.
بارگذاری CSS ناهمگام
این گزینه به طور پیش فرض خاموش است. در این حالت صفحات وب به روال عادی بارگذاری می شوند، وقتی این گزینه را روشن کنید، همزمان CSS و HTML بارگیری می شوند. صفحات سایت با این روش سریعتر بارگذاری می گردند. اما ممکن است در ابتدا بدون استایل بارگیری شوند. برای جلوگیری از این مشکل، می توانید CSS بحرانی را ایجاد کنید و ابتدا آن را بارگیری نمایید.
CSS بحرانی
این گزینه به طور پیش فرض ON است، اما فقط در صورتی کار می کند که گزینه بارگذاری CSS ناهمگام نیز روشن باشد. وقتی هر دو گزینه فعال هستند، CSS بحرانی توسط سرویس CCSS QUIC.cloud ایجاد و سپس به LSCache ارسال می شود.
تب تنظیمات JS

تصویر(12)
JS Minify
اگر این گزینه فعال باشد، کاراکترهای های فضای سفید، خطوط جدید و نظرات از همه JS ها حذف می شوند.
ترکیب JS
تمام پرونده های جداگانه JS در یک پرونده واحد JS ترکیب می شوند.
تب بهینه سازی

تصویر(13)
CSS/JS کش TTL
پرونده های minify و ترکیب شده در / wp-content / litespeed / cssjs / ذخیره می شوند. این گزینه برای تعیین مدت زمان نگهداری کش استفاده می شود. حداقل زمان 3600 ثانیه است، اما عدد 604800 (یک هفته) برای این بخش توصیه می شود. وقتی روی گزینه پاکسازی (در بخش جعبه ابزار) کلیک کنید، CSS / JS هایی که minify و ترکیب شده اند، پاک می شوند.
HTML Minify
در صورت فعال بودن این گزینه، کاراکترهای فضای سفید، خطوط جدید و نظرات از تمامی فایل های HTML حذف می شوند.
حذف فونت های Google
این گزینه تمام فونت های Google را از سایت شما پاک می کند.
حذف Emoji وردپرس
در صورت فعال بودن این گزینه، JavaScript اضافی را که برای افزودن پشتیبانی از شکلک ها در مرورگرهای قدیمی استفاده می شود، حذف می کند. بازدیدکنندگانی که از مرورگرهای مدرن استفاده می کنند و پشتیبانی از شکلک بومی خود را دارند، تفاوتی مشاهده نخواهند کرد.
تب تنظیمات رسانه

تصویر(14)
بارگذاری تنبل تصاویر
وقتی فعال شود، صرفا تصاویری که در صفحه نمایش موجود هستند نمایش داده می شوند و با اسکرول به سمت پایین سایت، سایر تصاویر نیز به ترتیب لود خواهند شد. تا زمانیکه به سمت پایین اسکرول نکنید، تصویری بارگذاری نخواهد شد.
Basic Image Placeholder
هنگامی که Lazy Load Images فعال است، یک کادر خاکستری در مکان قرارگیری تصویر نشان داده می شود تا زمانی که تصویر اصلی بارگیری شود. در صورت تمایل می توانید یک تصویر خاص یا رنگ دیگری را مشخص کنید.
تب Media Excludes

تصویر(15)
استثنا تصاویر از بارگذاری تنبل
گاهی اوقات تصاویری وجود دارند که می خواهید بلافاصله بارگیری کنید، بدون توجه به اینکه در کجای صفحه نمایش ظاهر می شوند. این تصاویر را در بخش "استثنا تصاویر از بارگذاری تنبل" وارد کنید، در هر خط یک تصویر قرار دهید.
Lazy Load URI Excludes
تصاویر و iframe ها موجود در صفحات ذکر شده در اینجا به صورت تنبل بارگیری نمی شوند. در هر خط یک URI را قرار دهید.
پایگاه داده، خزنده و جعبه ابزار
پایگاه داده
در بخش پایگاه داده، می توانید به سرعت وضعیت انواع داده های ذخیره شده وب سایت در دیتابیس را مرور کنید. تمام ویرایش های مربوط به پست ها یا نظرات هرزنامه را با یک کلیک پاکسازی نمایید.
مشاهده می کنید که برخی از گزینه ها دارای علامت تیک دار سبز و برخی دیگر دارای علامت X قرمز رنگ هستند. علائم و نشانه ها نشان می دهد که بخش موردنظر قبلا پاکسازی شده است یا خیر. اگر علامت قرمز رنگ می بینید، به معنی آن است که می بایست بخش موردنظر را بهینه سازی کنید.

تصویر(16)
پاکسازی همه
این دکمه را فشار دهید تا همه موارد به یکباره تمیز شود. این گزینه تمامی پاکسازی های ذکر شده را به غیر از بهینه سازی جداول بهینه و Clean CSS / JS Optimizerاجرا می کند.

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

تصویر(18)
LSCache شامل یک خزنده است که برای جستجوی وب سایت شما برای صفحات منقضی شده استفاده می شود.
خزنده به طور پیش فرض غیرفعال است. این بخش تأثیر چندانی ندارد مگر اینکه دارای سرور مجازی یا اختصاصی باشید، زیرا هاست ها دارای منابع محدودی هستند و ممکن است با کمبود منابع مواجه شوید. معمولاً لازم نیست چیزی را در این صفحه تغییر دهید.
خزنده Cron

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

تصویر(20)
جعبه ابزار نیز انواع گزینه های بهینه سازی سریع با یک کلیک و سایر تنظیمات پیشرفته را دارد.
پاکسازی صفحه اصلی
با کلیک روی این گزینه فقط صفحه اول سایت شما پاکسازی می شود.
پاکسازی صفحه ها
این دکمه تمامی فایل های کش را که به صفحات تعلق دارند پاک می کند.
پاکسازی - LSCache
این گزینه تمامی فایل های کش ایجاد توسط افزونه LSCache را پاک می کند.
اگر خزنده در حال اجرا باشد، دکمه پاکسازی صفحات خزیده شده را پاک کرده و نقشه سایت را ریست می کند.
پاکسازی کش - CSS / JS
این گزینه تمام پرونده های minify شده و ترکیبی JavaScript و CSS را که در نتیجه تنظیمات در بخش بهینه سازی صفحه کش شده اند، پاک می کند.
پاکسازی
این گزینه ترکیبی از تمامی دکمه های موجود در این بخش است و با کلیک روی آن همه موارد به استثنای CSS و LQIP ها را پاک می کند.

تصویر(21)
Empty Entire Cache
این گزینه زمانی باید استفاده شود که مشکل ایجاد شده به هیچ وجه قابل حل نیست. با کلیک روی گزینه "Empty Entire Cache"، تمام ورودی های مربوط به کش کل سایت، شامل ورودی هایی از اپلیکیشن های وب دیگر را پاک می کند.

تصویر(22)