
آموزش تنظیم litespeed cache برای افزایش سرعت سایت
سرعت سایت یکی از فاکتورهای مهم در تجربه کاربر و عملکرد فنی یک وبسایت است. کاربر معمولا منتظر نمیماند تا یک صفحه سنگین بالاخره باز شود؛ چند ثانیه تاخیر کافی است تا صفحه را ببندد و سراغ نتیجه دیگری برود. از طرف دیگر، کش و بهینهسازی درست میتواند تعداد درخواستها به سرور و پردازشهای تکراری […]
آموزش تنظیم litespeed cache برای افزایش سرعت سایت
سرعت سایت یکی از فاکتورهای مهم در تجربه کاربر و عملکرد فنی یک وبسایت است. کاربر معمولا منتظر نمیماند تا یک صفحه سنگین بالاخره باز شود؛ چند ثانیه تاخیر کافی است تا صفحه را ببندد و سراغ نتیجه دیگری برود. از طرف دیگر، کش و بهینهسازی درست میتواند تعداد درخواستها به سرور و پردازشهای تکراری PHP و دیتابیس را کم کند.
در وردپرس، افزونه LiteSpeed Cache یا LSCache یکی از ابزارهای قدرتمند برای این کار است. این افزونه فقط یک کش ساده نیست و امکاناتی مثل بهینهسازی CSS و JavaScript، Lazy Load، بهینهسازی تصاویر، Object Cache و اتصال به QUIC.cloud را هم در اختیار شما میگذارد.
اما یک نکته را همان اول روشن کنیم: اگر سرور سایت شما LiteSpeed نیست، نباید انتظار داشته باشید قابلیت Page Cache افزونه مثل یک سرور LiteSpeed کار کند. قابلیتهای کش سمت سرور به موتور LSCache در سرور نیاز دارند؛ امکانات بهینهسازی افزونه روی Apache و Nginx هم قابل استفاده هستند. در این آموزش از پارس هاست، آموزش تنظیم litespeed cache، تشخیص نوع وبسرور و تنظیمات اصلی آن را مرحلهبهمرحله بررسی میکنیم.
نحوه تشخیص نوع وب سرور سایت
قبل از نصب و تنظیم افزونه لایت اسپید کش، ابتدا باید نوع وب سرور سایت را بررسی کنید. همانطور که در بخشهای قبل گفتیم، برای استفاده از قابلیت کش لایت اسپید کش، سایت باید روی وب سرور LiteSpeed اجرا شود. اگر وب سرور سایت Apache یا Nginx باشد، افزونه برخی قابلیتهای بهینهسازی را در اختیار شما قرار میدهد، اما قابلیت کش اختصاصی LiteSpeed فعال نمیشود. قبل از نصب LiteSpeed Cache، بهتر است نوع وب سرور سایت خود را بررسی کنید؛ چون قابلیتهای کش افزونه به وبسرور وابسته است.
برای بررسی نوع وب سرور، نیازی به دسترسی به تنظیمات سرور ندارید و میتوانید این اطلاعات را از داخل پیشخوان وردپرس ببینید. ابتدا از منوی وردپرس وارد مسیر ابزارها ← سلامت سایت شوید. سپس در بالای صفحه، تب اطلاعات را انتخاب کنید. در این بخش اطلاعات مختلفی درباره وضعیت وردپرس، PHP و سرور نمایش داده میشود.

در ادامه، بخش سرور را باز کنید تا مشخصات وب سرور سایت را ببینید. در این قسمت نام وب سرور مقابل گزینه مربوط به Server Software یا Web Server نمایش داده میشود. اگر عبارت LiteSpeed یا OpenLiteSpeed را مشاهده کردید، سرور شما برای استفاده از قابلیت کش LiteSpeed مناسب است. اگر نام Apache یا Nginx را دیدید، قبل از تنظیم افزونه بهتر است وضعیت سرور و روش مناسب کش را بررسی کنید. در تصویر زیر، محل نمایش اطلاعات وب سرور در بخش سلامت سایت وردپرس را مشاهده میکنید. اگر وبسرور سایت شما Nginx است، برای آشنایی بیشتر با این وبسرور میتوانید مقاله Nginx چیست را مطالعه کنید.
نصب پلاگین LiteSpeed Cache
برای استفاده از LiteSpeed Cache و بهینهسازی سرعت سایت، ابتدا باید افزونه را از مخزن رسمی وردپرس پیدا و نصب کنید. LiteSpeed Cache یک افزونه رایگان است و در حال حاضر میلیونها سایت وردپرسی از آن استفاده میکنند.
این افزونه علاوهبر امکانات رایگان، برخی قابلیتها و سرویسهای پیشرفتهتر را هم در اختیار کاربران قرار میدهد. بااینحال، برای شروع نیازی به خرید سرویس یا پرداخت هزینه ندارید. امکانات رایگان LiteSpeed Cache برای بسیاری از سایتهای وردپرسی کاملا کاربردی است و با تنظیم درست آنها میتوانید عملکرد و سرعت سایت را بهبود دهید. اگر وبسرور سایت شما LiteSpeed نیست، برای آشنایی با مراحل نصب وب سرور LiteSpeed میتوانید راهنمای مربوط به آن را مطالعه کنید.

آموزش تنظیم litespeed cache برای افزایش سرعت سایت
باید بدانید که نصب افزونه لایت اسپید کش بهتنهایی برای افزایش سرعت سایت کافی نیست. برای اینکه افزونه عملکرد مناسبی داشته باشد، باید تنظیمات آن را متناسب با شرایط سایت و سرور انجام دهید. LiteSpeed Cache بخشهای مختلفی برای کش، بهینهسازی فایلها، تصاویر و سایر تنظیمات فنی دارد.
در ادامه، آموزش تنظیم litespeed cache را بخشبهبخش ارائه میکنیم تا بتوانید لایت اسپید کش را بدون ایجاد تداخل در عملکرد سایت تنظیم کنید. برای آشنایی با روشهای مختلف افزایش سرعت وردپرس و بهینهسازی عملکرد سایت، میتوانید این مقاله را مطالعه کنید.
تنظیمات عمومی
برای شروع، از پیشخوان وردپرس وارد بخش LiteSpeed Cache ← عمومی شوید. در این قسمت چند گزینه اصلی برای مدیریت افزونه و اتصال آن به سرویسهای LiteSpeed در اختیار شما قرار میگیرد. اولین گزینه، مربوط به ارتقا خودکار افزونه است. اگر این گزینه را فعال کنید، وردپرس پس از انتشار نسخه جدید، افزونه LiteSpeed Cache را بهصورت خودکار بروزرسانی میکند. فعال بودن این گزینه برای دریافت نسخههای جدید و اصلاحات امنیتی و فنی کاربرد دارد.
گزینه بعدی Domain Key است. این کلید برای اتصال سایت به سرویس QUIC.cloud استفاده میشود. برای دریافت آن، روی گزینه درخواست کلید دامنه کلیک کنید. QUIC.cloud مجموعهای از سرویسهای مرتبط با بهینهسازی سایت، CDN و بهینهسازی تصاویر را در اختیار LiteSpeed Cache قرار میدهد. پس از ارسال درخواست، افزونه فرایند اتصال دامنه به سرویس را انجام میدهد و وضعیت اتصال را در همین بخش نمایش میدهد. در پایان، روی ذخیره تغییرات کلیک کنید تا تنظیمات ثبت شود.

آموزش تنظیم litespeed cache
در قدم بعدی وارد تب کش در افزونه لایت اسپید شوید. این تب از مهمترین قسمت هایی است که باید در خصوص تنظیمات آن دقت بالایی به خرج دهید. در این بخش می توانید تنظیمات کش صفحات و بخش های مختلف وب سایت را تنظیم کنید. پیشنهاد می کنیم تمامی تنظیمات کش در این صفحه را روی حالت روشن قرار دهید. LiteSpeed Cache یکی از گزینههایی است که در فهرست بهترین افزونه کش وردپرس قرار میگیرد و امکانات متنوعی برای کش و بهینهسازی سایت دارد.

تنظیمات TTL در LiteSpeed Cache
TTL مدت زمانی را مشخص میکند که یک نسخه کششده اعتبار دارد و سایت همان نسخه را به کاربر نمایش میدهد. این مقدار برحسب ثانیه تنظیم میشود و پس از پایان آن، نسخه جدید محتوا جایگزین نسخه قبلی میشود.
برای مدیریت TTL، وارد مسیر LiteSpeed Cache ← Cache ← TTL شوید. LiteSpeed برای این بخش مقادیر پیشفرض مناسبی دارد و برای بیشتر سایتها نیازی به تغییر آنها نیست. اگر محتوای سایت مرتب تغییر میکند، TTL کوتاهتر انتخاب کنید. برای سایتهایی با محتوای ثابتتر، افزایش TTL میتواند فشار پردازشی روی سرور را کاهش دهد.
نکته: TTL کش صفحه با مدت نگهداری فایلها در کش مرورگر تفاوت دارد و این دو تنظیم جداگانه هستند.

پاکسازی کش لایت اسپید
تب پاکسازی (Purge) برای مدیریت حذف نسخههای کششده سایت استفاده میشود. یکی از گزینههای مهم این بخش، پاکسازی هنگام ارتقا (Purge By Upgrade) است. پیشنهاد میکنیم این گزینه را فعال نگه دارید تا هنگام بروزرسانی قالب یا افزونهها، کش بخشهای مشخصشده نیز پاک شود.
در ادامه میتوانید تعیین کنید هنگام بروزرسانی، کش کدام بخشها پاک شود. برای یک سایت معمولی، بهتر است گزینههای صفحه اصلی، صفحه نخست و صفحات را فعال کنید و سپس روی ذخیره تغییرات بزنید.
گزینه مهم بعدی Serve Stale است. این قابلیت در شرایطی که نسخه جدید صفحه هنوز آماده نیست، نسخه قدیمی کششده را به کاربر نمایش میدهد. پیشنهاد میکنیم این گزینه را فعال نکنید؛ چون ممکن است اطلاعات قدیمی به کاربر نمایش داده شود. مثلا نمایش قیمت قدیمی یک محصول در فروشگاه میتواند مشکلساز باشد.

تنظیمات ESI افزونه لایت اسپید کش
ESI برای کش کردن بخشهای جداگانه یک صفحه کاربرد دارد و بیشتر در سایتهایی استفاده میشود که بخشهایی از صفحه محتوای متفاوتی برای کاربران نمایش میدهند. این قابلیت به پشتیبانی وبسرور از ESI نیاز دارد. اگر سرور شما از ESI پشتیبانی نمیکند، نیازی به فعال کردن این گزینه ندارید. در بیشتر سایتهای وردپرسی، تنظیمات پیشفرض این بخش کافی است.
Object Cache
Object Cache یکی از بخشهای مهم LiteSpeed Cache است و برای نگهداری موقت نتایج کوئریهای دیتابیس و دادههای پرتکرار وردپرس استفاده میشود. این کار تعداد درخواستهای تکراری به دیتابیس را کاهش میدهد و در سایتهای پرترافیک یا فروشگاهی اهمیت بیشتری پیدا میکند. برای فعالسازی Object Cache، ابتدا بررسی کنید که روی سرور Redis یا Memcached فعال باشد. اگر هیچکدام روی سرور وجود ندارد، این گزینه را فعال نکنید.
اگر یکی از این سرویسها فعال است:
- Object Cache را روشن کنید.
- Redis یا Memcached فعال روی سرور را انتخاب کنید.
- سایر گزینههای مرتبط را طبق تنظیمات سرور فعال کنید.
- گزینه Cache WP-Admin را در حالت خاموش نگه دارید، مگر اینکه برای سایت شما نیاز مشخصی وجود داشته باشد.
اگر از فعال بودن Redis یا Memcached روی سرور مطمین نیستید، از پشتیبانی هاست یا سرور خود سوال کنید.

کش مرورگر
فعال کردن Browser Cache باعث میشود فایلهای ثابت سایت مثل تصاویر، CSS و JavaScript برای مدت مشخصی در مرورگر کاربر باقی بمانند. در مراجعههای بعدی، مرورگر برای دریافت دوباره این فایلها درخواست جدیدی به سرور ارسال نمیکند. کش مرورگر را فعال کنید و مدت اعتبار آن را متناسب با نحوه بروزرسانی فایلهای سایت تنظیم کنید.

تنظیمات پیشرفته افزونه لایت اسپید کش
در بخش تنظیمات پیشرفته، گزینههایی مثل HTTP/HTTPS Compatibility و Instant Click قرار دارند. اگر سایت شما بهصورت همزمان از HTTP و HTTPS استفاده میکند، گزینه سازگاری HTTP/HTTPS کاربرد دارد؛ البته در سایتهایی که تمام صفحات به HTTPS منتقل شدهاند، معمولا نیازی به فعال کردن آن نیست.
Instant Click لینک صفحه بعد را پیش از کلیک کاربر آماده میکند و ممکن است سرعت احساسشده سایت را افزایش دهد. بااینحال، این قابلیت درخواستهای بیشتری به سرور ارسال میکند. اگر مصرف منابع سرور افزایش پیدا کرد یا رفتار سایت تغییر کرد، آن را غیرفعال کنید.
تنظیمات CDN
CDN یا شبکه توزیع محتوا، فایلهای سایت را از سرورهای مختلف در نقاط جغرافیایی متفاوت به کاربران تحویل میدهد. استفاده از CDN در بسیاری از سایتها میتواند زمان دریافت فایلهای ثابت را کاهش دهد.
در LiteSpeed Cache، تنظیمات CDN به سرویس مورد استفاده شما بستگی دارد. بنابراین فقط در صورتی این بخش را تنظیم کنید که واقعا از CDN استفاده میکنید. اگر با مفهوم CDN آشنایی ندارید، پیشنهاد میکنیم مقاله CDN چیست را مطالعه کنید تا با نحوه کار شبکه توزیع محتوا بیشتر آشنا شوید.
نکته: درباره عملکرد CDN در ایران نمیتوانیم یک حکم کلی بدهیم. نتیجه به شبکه CDN، مسیر ارتباطی، محل سرورها و اپراتور کاربر بستگی دارد.
بهینهسازی تصاویر در LiteSpeed Cache
تصاویر بخش قابل توجهی از حجم بسیاری از صفحات را تشکیل میدهند. LiteSpeed Cache ابزارهایی برای فشردهسازی تصاویر و تولید نسخههای بهینهتر در اختیار شما قرار میدهد. از بخش Image Optimization میتوانید فرایند بهینهسازی تصاویر را اجرا کنید. برای شروع، گزینههای مربوط به بهینهسازی تصاویر اصلی و تولید نسخههای WebP را فعال کنید.
همچنین گزینه حذف اطلاعات اضافی تصویر (Remove Original Backups/Metadata) را با توجه به نیاز سایت تنظیم کنید. اطلاعاتی مثل مدل دوربین، تاریخ و موقعیت جغرافیایی معمولا برای نمایش تصویر در سایت کاربردی ندارند و حذف آنها میتواند حجم فایل را کمی کاهش دهد.

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

نحوه استفاده litespeed cache
LiteSpeed Cache یکی از ابزارهای کاربردی برای افزایش سرعت سایتهای وردپرسی است؛ اما نصب افزونه بهتنهایی نتیجه مطلوبی ایجاد نمیکند. ابتدا نوع وبسرور را بررسی کنید و اگر سایت روی LiteSpeed یا OpenLiteSpeed قرار دارد، تنظیمات کش، TTL، Object Cache، Browser Cache و بهینهسازی فایلها و تصاویر را متناسب با نیاز سایت انجام دهید.
در تنظیمات LiteSpeed Cache لازم نیست همه گزینهها را بدون بررسی فعال کنید. هر سایت شرایط متفاوتی دارد و یک تنظیم اشتباه، مخصوصا در بخش JavaScript و CSS، ممکن است روی ظاهر یا عملکرد سایت اثر بگذارد. بعد از هر تغییر، صفحات مهم سایت را بررسی و نتیجه را تست کنید.
LiteSpeed Cache؛ یک قدم مهم برای سایت سریعتر
تنظیم درست LiteSpeed Cache میتواند زمان بارگذاری صفحات و فشار روی منابع سرور را کاهش دهد و تجربه کاربر را بهبود دهد.بااینحال، نتیجه نهایی به نوع وبسرور، قالب، افزونهها و نحوه پیکربندی سایت بستگی دارد. برای رسیدن به بهترین عملکرد، تنظیمات کش و بهینهسازی را مرحلهبهمرحله انجام دهید و بعد از هر تغییر، سرعت و عملکرد صفحات را بررسی کنید.
خرید هاست وردپرس از پارس هاست
سرعت سایت فقط به تنظیم افزونههای کش وابسته نیست و کیفیت هاست هم تاثیر مستقیمی روی عملکرد وردپرس دارد. خرید هاست وردپرس از پارس هاست با زیرساخت مناسب و منابع اختصاصی، شرایط خوبی برای میزبانی سایتهای وردپرسی و اجرای بهینه LiteSpeed Cache مهیا میکند.
سوالات متداول
۱. LiteSpeed Cache چیست؟
LiteSpeed Cache یک افزونه وردپرسی برای کش و بهینهسازی عملکرد سایت است که در کنار وبسرور LiteSpeed امکاناتی مثل Page Cache، بهینهسازی CSS و JavaScript، Object Cache و بهینهسازی تصاویر را در اختیار شما قرار میدهد.
۲. آیا نصب LiteSpeed Cache رایگان است؟
بله. افزونه LiteSpeed Cache بهصورت رایگان در مخزن وردپرس قرار دارد و بسیاری از قابلیتهای اصلی آن بدون پرداخت هزینه قابل استفاده است.
۳. آیا LiteSpeed Cache روی Nginx کار میکند؟
افزونه روی Nginx نصب میشود و برخی قابلیتهای بهینهسازی آن قابل استفاده است، اما Page Cache اختصاصی LiteSpeed به وبسرور سازگار با LSCache یا سرویسهایی مانند QUIC.cloud نیاز دارد.
saba
۲۰۲۱-۱۲-۲۰ ۰۹:۵۳:۰۴
من با افزونه wp rocket کار میکردم ، خوب بود ولی گاهی اوقات یه ارورهایی داشتم که کش رو خالی میکردم رفع میشد. این افزونه بنظرم از راکت بهتر عمل میکنه. البته من راکت رو نسخه پریمیوم استفاده نمیکنم
کریم خان زند
۲۰۲۱-۱۲-۲۵ ۱۲:۳۰:۰۹
با سلام دوست عزیز سرورپارسی افزونه ای که از آن نام بردید؛ افزونه های برتر بهینه سازی سایت میباشند که توسط طراحان وردپرس و سئوکاران مورد استفاده قرار میگیرد.
بیژن رمضانی
۲۰۲۱-۱۲-۲۱ ۱۱:۱۴:۴۲
افزونه ی LiteSpeed Cache در مخزن وردپرس بصورت رایگان هست یا باید خرید؟
قره گزلو
۲۰۲۱-۱۲-۲۱ ۱۳:۲۸:۰۰
سلام دوست عزیز سرورپارسی بله این افزونه در مخزن وردپرس رایگان است.
حسن یوسفی
۲۰۲۲-۰۴-۱۲ ۱۱:۵۵:۵۵
با سلام و خسته نباشید ادامه؟!
قره گزلو
۲۰۲۲-۰۴-۱۲ ۱۶:۱۶:۲۱
سلام دوست عزیز به زودی ادامه آموزش آپدیت میشه در همین صفحه ممنون از صبرتون
۶