آموزش تنظیمات افزونه لایت اسپید کش برای افزایش سرعت سایت

4.4 / 5. تعداد رای: 144

تنظیمات افزونه لایت اسپید کش

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

در این مقاله می‌خواهیم نحوه کانفیگ کردن پلاگین LiteSpeed Cache را توضیح دهیم. اما قبل از اینکه مقاله را شروع کنیم، بهتر است بدانید که بسته به وب سرورتان باید انتخاب کنید که از چه پلاگینی برای افزایش سرعت وب‌سایتتان می‌خواهید استفاده کنید. اگر وب سرور سایت شما Lite Speed باشد، بهترین پلاگین برای آن LiteSpeed Cache است. اما اگر وب سرور شما NginX یا Apache باشد بهتر است از پلاگین‌های دیگر استفاده کنید. زیرا LiteSpeed Cache در چنین وب‌سایت‌هایی نه تنها باعث افزایش سرعت نمی‌شود، بلکه سایت شما را سنگین‌تر می‌کند و به دنبالش سرعت آن نیز کاهش می‌یابد.

پس باید ابتدا بررسی کنید که وب سرور سایت شما LiteSpeed است یا نه و سپس تصمیم بگیرید که می‌خواهید از چه پلاگینی استفاده کنید. در این مقاله می‌خواهیم نحوه بررسی وب سرور از بخش سلامت سایت را به شما توضیح دهیم و سپس تمام بخش‌های افزونه Lite Speed Cache را باهم بررسی می‌کنیم تا بتوانیم به وسیله آن سرعت سایت خود را افزایش دهیم.

نصب Litespeed Cache

وارد پنل مدیریت وردپرس می‌شویم. در این قسمت از وردپرس، طبیعتا می‌توانیم پلاگین‌ها را نصب کنیم. البته دوباره تاکید می‌کنیم که پلاگین Lite Speed Cache زمانی باید نصب شود که وب سرور شما Lite Speed باشد. در نتیجه از قسمت ابزارها در بخش سلامت سایت، بالای صفحه گزینه اطلاعات را انتخاب می‌کنیم و اینگونه می‌توانیم چک کنیم که وب سرور ما از چه نوعی است.

بررسی وب سرور سایت
بررسی وب سرور سایت

در قسمت وب سرور باید Lite Speed نوشته شده باشد. زیرا که شرکت Lite Speed، پلاگین Lite Speed Cache را ساخته تا مستقیما با سرور شما در ارتباط باشد و صفحات مختلف وب‌سایت شما را کش کند. در قسمت جستجوی افزونه‌ها عبارت LiteSpeed را جستجو کنید. پلاگینی برای شما به نمایش در می‌آید که کاملا رایگان است و تقریبا دو میلیون نصب فعال دارد.

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

نصب و فعال‌سازی افزونه لایت اسپید کش (Lite Speed Cache)
نصب و فعال‌سازی افزونه لایت اسپید کش (Lite Speed Cache)

هنگامی که نصب پلاگین به اتمام رسید، روی گزینه فعال نمایید کلیک کنید تا افزونه بر روی وب‎‌سایت شما فعال گردد. پس از فعال شدن، در پنل مدیرتمان بخشی ایجاد می‌شود به نام Lite Speed Cache. کافی است که وارد آن قسمت شویم و تنظیمات پلاگین را انجام دهیم.

تنظیمات لایت اسپید کش

در صفحه داشبورد می‌توانید یک سری اطلاعات را درباره این افزونه کسب کنید که فعلا برای ما کارآمد نیست. پس به سراغ بخش عمومی می‌رویم. ارتقاء خودکار را اگر روشن کنید، این پلاگین به صورت خودکار آپدیت می‌شود. اگر فردی هستید که هرروز به پنل مدیریت خود سر می‌زنید، نیازی نیست که این گزینه را فعال کنید.

قسمتی به نام Domain Key داریم که مربوط به QUIC Cloud است. کافی است که گزینه درخواست کلید دامنه را بزنید. برای بهینه سازی تصاویر وب‌سایتمان از این سرویس استفاده می‌شود. اگر این گزینه را کلیک کنیم به صورت خودکار برای ما یک Domain Key می‌سازد و در تنظیمات وارد می‌کند. همچنین وب‌سایت ما را به QUIC Cloud متصل می‌کند. در واقع Quic cloud سرویسی است که از آن برای بهینه سازی تصاویر استفاده می‌کند.

تنظیمات Lite Speed Cache
تنظیمات Lite Speed Cache

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

تنظیمات کش لایت اسپید

وارد قسمت تنظیمات Cache می‌شویم. در این بخش امکانات و قابلیت‌های بسیار مهمی داریم و می‌توان گفت که مهمترین بخش در تنظیمات افزونه Lite Speed Cache است. اولین بخش از تنظیمات این قسمت، بخش Cache است که از ما می‌پرسد Cache برای کاربران وارد شده روشن باشد یا خاموش که طبیعاتا باید روشن باشد.

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

Cache Rest API ، Cache Favicon.ico و Cache منابع PHP باید روشن باشد.

تنظیمات کش افزونه Lite Speed Cache
تنظیمات کش افزونه Lite Speed Cache

این پلاگین به صورت جداگانه یک Cache برای موبایل ایجاد می‌کند.

در ارتباط با نحوه عملکرد کش باید بگوییم که اگر کاربر شما بخواهد برای بار دوم صفحه‌ای را باز کند، دیگر کدهای PHP و دستوراتی که از قبل در سایت هندل شده بود، دوباره اجرا نمی‌شوند و مستقیما فایلی که در حافظه کش ذخیره شده است، تحویل کاربر دوم قرار داده می‌شود. این موضوع باعث می‌شود که سرعت سایت ما افزایش یابد ولی بدی آن این است که ممکن است نسخه‌ای به روز نشده از سایت شما به کاربر تحویل داده شود و این موضوع می‌تواند باعث ایجاد مشکلاتی شود. پس لازم است که تنظیمات این بخش را خیلی دقیق و صحیح انجام دهید.

Cache موبایل هم در مواقعی بهتر است روشن باشد که شما در موبایل نسخه‌ای متفاوت از دسکتاپ را نمایش می‌دهید. مثلا از AMP استفاده می‌کنید. پس اگر از AMP استفاده می‌کنید باید Cache موبایل را روشن بگذارید.

یک سری تنظیمات پیشرفته هم دارد که برای مدیران وب طراحی شده است که بتوانند از طریق این تنظیمات یک سری تغییرات به دلخواه خودشان ایجاد کنند. مثلا اگر مشکلی در URL یا کوکی کاربر، ذخیره شده بود، این قابلیت بتواند تغییرات را در این زمینه‌ها ایجاد کند. این قسمت بیشتر برای Developer کاربردی است و برای ما استفاده چندانی ندارد.

تنظیمات مربوط به TTL

تنظیمات TTL افزونه Lite Speed Cache
تنظیمات TTL افزونه Lite Speed Cache

مدت زمان انقضای Cache، مسئله بسیار مهمی است. همه تنظیمات این قسمت باید در حالت پیش‌فرض خودشان باشند. TTL میزان انقضای Cache صفحات سایت ما را بر حسب ثانیه محاسبه می‌کند. در واقع یعنی Cache هرصفحه پس از چه مدتی پاک شود.

تنظیمات این قسمت بسیار خوب تعریف شده و تقریبا مدت زمان نگهداری Cache صفحات بر روی یک هفته معین شده است و دیگر نیازی نیست تغییری ایجاد کنید.

پاکسازی کش

منظور از پاکسازی هنگام ارتقاء، این است که اگر قالبمان یا پلاگینمان را آپدیت کردیم، Cache ما را به صورت خودکار خالی کند. این گزینه بسیار مهم است و باید حتما فعال باشد. همچنین باقی تنظیمات این قسمت از اهمیت زیادی برخوردار هستند. زیرا باید دقیق مشخص کنیم، هنگامی که پستی را در وب‌سایتمان به روزرسانی می‌کنیم Cache کدام قسمت‌ها در پاک شود. گزینه‌های صفحه اصلی، صفحه نخست و صفحات را تیک می‌زنیم. نیازی نیست گزینه برگه‌ها را فعال کنیم. تصور کنید ما یک نوشته را بروزرسانی کرده‌ایم، هنگامی که پستی را منتشر یا بروزرسانی می‌کنیم، اصلا نیازی نیست Cache برگه‌های سایت حذف شود، این مسئله باعث می‌گردد درخواست‌های زیادی به سرور ما فرستاده شود.

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

تنظیمات پاکسازی افزونه Lite Speed Cache
تنظیمات پاکسازی افزونه Lite Speed Cache

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

قابلیت Serve Stale تا زمانی که صفحه ما دارد Cache می‌شود، یک نسخه Cache شده‌ای را از قبل به کاربرمان نمایش می‌دهد. بهتر است این گزینه را فعال نکنیم، چرا که ممکن است صفحاتی به کاربر نمایش داده شوند که منقضی شده باشد و یا حتی نسخه‌ای باشد که دیروز یا یک هفته پیش Cache شده است. پس ممکن است که کاربران ما را با مشکل مواجه کند. همچنین می‌توانیم برای پاکسازی سایت زمان‌بندی بگذاریم البته ما زمان‌بندی تنظیم نمی‌کنیم، زیرا که تعیین کرده‌ایم زمانی که پستی بروزرسانی یا منتشر می‌شود؛ صفحات مربوط به آن را به صورت خودکار پاک کند. در قسمت استثنا‌ها می‌توانیم یک سری برچسب‌ها، دسته‌بندی‌ها و پست‌ها را مشخص کنیم که اصلا آن‌ها را Cache نکند.

تنظیمات ESI

تنظیمات ESI افزونه Lite Speed Cache
تنظیمات ESI افزونه Lite Speed Cache

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

فعالسازی کش Object

Object Cache  بسیار مهم است مخصوصا اگر بر روی وب سرور شما نصب شده باشد. Object Cache قابلیت Cache دیتابیس را به ما می‌دهد تا بتوانیم سایتمان را با سرعت بیشتری بارگذاری کنیم. ولی باید بدانید که برای کارایی بهینه، این قسمت باید بسیار خوب و دقیق مدیریت شده باشد.

تنظیمات Object افزونه Lite Speed Cache
تنظیمات Object افزونه Lite Speed Cache

ابتدا چک کنید که MemCached یا Redis فعال باشند. اگر هر دو برای سایت شما غیرفعال باشد این گزینه را روشن نکنید. ولی اگر یکی از آن‌ها فعال باشد بر روی این گزینه را روشن می‌کنیم و یکی از Memcached یا Redis را انتخاب می‌نماییم . همچنین باقی گزینه‌ها را در تنظیمات فعال گردانید به غیر از گزینه Cache Wp-Admin. در نهایت گزینه ذخیره تغییرات را می‌زنیم. به صورت خودکار Object Cacheing را برای وب‌سایتمان انجام می‌دهد. همچنین سرعت دیتابیس ما را افزایش خواهد داد.

کش مرورگر

تنظیمات مرورگر افزونه Lite Speed Cache
تنظیمات مرورگر افزونه Lite Speed Cache

باید در این قسمت تنظیمات Cache مروگر را تعیین کنیم. به عنوان مثال اگر تصویری در سایت ما باز شد تا چه مدت این تصویر در مروگر کاربر بماند بهتر است. بهتر است این گزینه را روشن بذارید. تقریبا زمان آن را می‌توانید از دو هفته تا یک سال بگذارید. در نهایت تنظیمات را ذخیره کنید. یعنی اگر تصویری از سایت ما در مرورگر کاربری باز شد اجازه دارد تا یک سال در مرورگر آن بماند.

تنظیمات پیشرفته لایت اسپید کش

در بخش پیشرفته می‌توانیم یک سری تنظیمات دیگر را مشخص کنیم. تنها موردی که باید ذکر کنیم این است که اگر شما همزمان از HTTP و HTTPS استفاده می‌کنید، گزینه بهبود سازگاری HTTP/HTTPS را فعال کنید.

تنظیمات پیشرفته افزونه Lite Speed Cache
تنظیمات پیشرفته افزونه Lite Speed Cache

گزینه کلیک فوری را اگر فعال کنیم در بعضی از وب‌سایت‌ها مشکل ایجاد می‌کند. مثلا ما یک صفحه‌ای را می‌خواهیم باز کنیم، ماوس را که Hover می‌کنیم بر روی لینک مورد نظر، بلافاصله بعد از کلیک، سایت باز می‌شود. این مسئله باعث افزایش سرعت چند برابری سایت شما می‌شود. البته همانطور که در تنظیمات قید شده بار سرور شما را افزایش می‌دهد و درخواست‌هایی برای آن ارسال می‌کند که ممکن است مشکل ساز شود. اما به طور کلی اگر روشنش کنید ولی مشکلی ایجاد نکند، بهتر است که فعال باشد.

تنظیمات CDN

تنظیمات CDN افزونه Lite Speed Cache
تنظیمات CDN افزونه Lite Speed Cache

البته قابل ذکر است که این قابلیت روی اکثر سایت‌ها مشکلاتی ایجاد می‌کند. از هر نوع CDN استفاده می‌کنید، می‌توانید تنظیماتش را در این قسمت انجام دهید. معمولا در ایران نه CDN خوبی داریم نه می‌تواینم از Cloud Flare استفاده کنیم. چرا که این شرکت در کشور ما سروری ندارد. پس CDN را کلا خاموش می‌کنیم.

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

از این قسمت می‌توانیم تصاویر سایت را بهینه کنیم. این قابلیت به صورت خودکار برای بهینه‌سازی تصاویر درخواست می‌فرستد که این مسئله بسیار کاربردی است. گزینه‌های Pull کردن تصاویر، بهینه‌سازی تصاویر اصلی، حذف پشتیبانی اصلی تصاویر، بهینه‌سازی بدون کاهش کیفیت را روشن کنید.

اطلاعات تصویر، داده‌هایی است که در تصویر دیده نمی‌شود. مثلا می‌گوید که این تصویر با چه دوربینی، در چه مکانی، ساعتی، تاریخی و… گرفته شده است. معمولا نیازی نیست این‌ اطلاعات را داشته باشیم پس گزینه نگه‌داشتن اطلاعات تصویر را غیرفعال می‌کنیم.

تنظیمات بهینه‌سازی تصویر افزونه Lite Speed Cache
تنظیمات بهینه‌سازی تصویر افزونه Lite Speed Cache

گزینه Create Webp Versions باید روشن باشد تا تصاویر Webp را برای وب‌سایت فعال کند. گزینه “تعویض تصاویر Webp ” باعث می‌شود که تصاویر Webp، به جای تصاویر PNJ یا تصاویری که ما آپلود می‌کنیم، روی سایت نمایش داده شود. پس این گزینه را روشن کنید. همینطور گزینه “Webp برای Srcest اضافی” باید فعال باشد. با این گزینه می‌توان تصاویر شاخص و سایزهای مختلف را در مرورگرها و صفحات متفاوت را به Webp تبدیل کرد و سپس می‌توانیم بر روی گزینه “جمع‌آوری داده‌های تصاویر” کلیک کنیم.

بهینه سازی برگه‌ها

این قابلیت به ما کمک می‌کند کدهای وب‌سایت و نحوه نمایش آن‌ها را بهبود دهیم. مورد اول در تنظیمات این قسمت CSS Minify است. که اگر روشن باشد CSS ما را Minify می‌کند. گزینه “ترکیب CSS” تمام فایل‌های CSS را در یک فایل ترکیب می‌کند، که تنها با یک درخواست این فایل‌ها دریافت شوند. معمولا وب سرورها از HTTP2 (نسل دوم HTTP ها) استفاده می‌کنند که همه درخواست‌ها را یک جا می‌فرستند. پس اگر از HTTP2 استفاده می‌کنید بهتر است این گزینه خاموش باشد. البته باید از شرکت هاستینگ خود بپرسید، آیا از HTTP استفاده می‌کنند یا HTTP2.

تنظیمات CSS افزونه Lite Speed Cache
تنظیمات CSS افزونه Lite Speed Cache

با فعال کردن گزینه “CSS Combine External and Inline” می‌توانید کل External ها و Internal ها را با یکدیگر ترکیب کنید. اگر گزینه CSS Combine External and Inline را فعال کردید گزینه ترکیب CSS را هم باید فعال کنید؛ اما اگر CSS HTTP/ 2 Push روشن باشد، دیگر نیاز به روشن بودن دو گزینه قبل نیست. گزینه‌های “ایجاد CSS بحرانی” و “ایجاد CSS ناهمگام” را نیز غیرفعال کنید زیرا معمولا مشکلات زیادی ایجاد می‌کنند. همچنین گزینه “ایجاد CSS بهرانی در پس‌زمینه” را خاموش نگهدارید.

گزینه Inline CSS Async Lib را حتما فعال کنید. Font Display optimize را روی Swap بگذارید تا در مدت زمانی که فونت شما در سایت لود می‌شود، متن‌ها را با فونت پیش‌فرض به کاربر نمایش دهد و حداقل بتواند در چند دقیقه اول از سایت شما استفاده کند.

تنظیمات JS

گزینه JS Minify را فعال می‌کنیم. ترکیب JS را دقیقا مانند دستورات ترکیب CSS باید مشخص کنیم که ترکیب شود یا نه. JS HTTP2/HTTP را فعال کنید. قابلیت “بارگذاری JS با تاخیر” یعنی اینکه جاوا اسکیریپت را به آخر صفحه ببرد و ابتدا محتوا به کاربر نمایش داده شود و سپس JS و در نهایت گزینه Load Inline JS را هم می‌توانید روی “به تعویق افتاده تنظیم” کنید. که آن را بعد از لود شدن صفحه نمایش دهد.

تنظیمات JS افزونه Lite Speed Cache
تنظیمات JS افزونه Lite Speed Cache

بهینه سازی

گزینه Cache کردن CSS و JS بسیار کارآمد و مفید است. گزینه HDMI” ،Minify شود” را فعال کند. Minify شدن در JS ، CSS و HDMl یعنی حذف کردن فضای خالی میان کدها. در واقع همه کدها را در یک خط می‌آورد و چند کیلوبایتی در مصرف حجم سایتتان صرفه‌جویی می‌شود. گزینه DNS Prefetch Control را روشن کنید. این قابلیت باعث می‌شود که قبل از باز شدن صفحات سایت، DNS های Domain های مختلفی که در صفحات سایت ما هستند را بگیرد و قبل از اینکه این DNS ها را در صفحات داشته باشیم آن‌ها را تبدیل به FH می‌کند.

گزینه “حذف رشته‌های Query از منابع استاتیک” را فعال کنید. در آدرس فایل‌های CSS و JS عبارتی مانند ؟version=… داریم که اگر این حذف شود فایل‌ها خیلی راحت‌تر در مروگر کش می‌شوند. “بارگذاری ناهنگام فونت‌های گوگل” را خاموش کنید زیرا ما معمولا در ایران از فونت‌های گوگل استفاده نمی‌کنیم. گزینه حذف فونت‌های گوگل را فعال کنید زیرا همان‌طور که گفتیم فونت‌های گوگل در ایران کاربردی ندارد.

تنظیمات بهینه‌سازی افزونه Lite Speed Cache
تنظیمات بهینه‌سازی افزونه Lite Speed Cache

حذف Emoji های وردپرس را خاموش کنید. در واقع وردپرس ایموجی‌هایی دارد که آن‌ها را از سایت W.org و مخزن وردپرس می‌گیرد و در سایت شما نمایش می‌دهند. البته طبیعتا بهتر است ایموجی توسط خود مروگر نمایش داده شود. گزینه Remove Noscript tag را هم غیرفعال کنید چراکه باعث بروز مشکلات مختلف می‌شود.

تنظیمات رسانه

تنظیمات رسانه افزونه Lite Speed Cache
تنظیمات رسانه افزونه Lite Speed Cache

تمام گزینه‌های این قسمت را خاموش کنید و ذخیره را بزنید. زیرا اصلا نیازی به Lazy Loding در سایت‌ها نیست. نسخه جدید تمام مرورگرها Native Lazy Loding دارند. یعنی بدون اینکه کدی در سایت اضافه و یا قابلیتی فعال کنیم، خودکار تصاویر را به صورت Lazy Loding نمایش می‌دهد. همچنین در نسخه جدید وردپرس هم این قابلیت ایجاد شده پس به هیچ عنوان نیازی به Lazy Loding در هیچ پلاگینی نداریم. البته در قسمت استثنا‌ها می‌توانیم برخی تصاویر را مستثنا کنیم و که آن‌ها را بدون Lazy Loding نمایش دهد.

بومی سازی منابع (بسیار مفید برای سایت‌های ایرانی)

بومی‌سازی برای وب‌سایت‌هایی که در ایران کار می‌کنند، بسیار مهم است. باید Gravatar Cache را روشن کنیم. زیرا تصاویر سایت را از سایت Gravatar.com می‌گیرد زیرا ایران در ارتباط با اینترنت جهانی مشکل دارد. اگر بخواهد از آن سایت استفاده کند کمی سرعت سایت ما را کاهش خواهد داد. پس اگر این گزینه را فعال کنیم تمام Gravatar ها را در سایت خودمان ذخیره کرده و نمایش می‌دهد. Gravatar Cache Cron به صورت خودکار عملیات زمان‌بندی شده‌ای را انجام می‌دهد تا Gravatar ها را ذخیره کند و بهتر است که این گزینه فعال باشد.

تنظیمات بومی سازی افزونه Lite Speed Cache
تنظیمات بومی سازی افزونه Lite Speed Cache

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

بهینه سازی پایگاه داده

تنظیمات پایگاه داده افزونه Lite Speed Cache
تنظیمات پایگاه داده افزونه Lite Speed Cache

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

تنظیمات خزنده و Cron

این بخش بسیار مهم است زیرا از طریق آن می‌توانیم کاری کنیم که به صورت خودکار، قبل از اینکه کاربر به سراغ سایت ما برود، صفحات ما Cron و Cache شود. یعنی دیگر نیازی نیست که صبر کنیم تا کاربری صفحه را باز کند تا برای بار اول Cache شود. در حین این نوع Cache شدن سایت، کاربر مجبور است مدتی منتظر بماند. در نتیجه سرعت سایت ما کاهش خواهد یافت.

تنظیمات خزنده افزونه Lite Speed Cache
تنظیمات خزنده افزونه Lite Speed Cache

در این قسمت می‌توانیم نقشه سایت خود را مشخص کنیم. به قسمت تنظیمات نقشه سایت می‌رویم و URL سایت خودتان را وارد کنید و سپس تغییرات را ذخیره نمایید. این افزونه به صورت خودکار نقشه سایت را بررسی می‌کند و صفحاتی که در آن است را  Cron و Cache می‌کند. در قسمت General Setting قسمت خزنده را فعال کنید و باقی تنظیمات را در حالت پیش‌فرض قرار دهید.

جعبه ابزار لایت اسپید

جعبه ابزار هم یک سری تنظیمات به ما ارائه می‌دهد. برای پاکسازی دیتابیس، گرفتن ورودی و خروجی از تنظیمات، برای اینکه بتوانید htaccess را ویرایش کنیم و Heart Beat سایتمان را کنترل کنیم. اگر به علت اینکه از هاست قوی استفاده نمی‌کنید سرعت پنل مدیریت وردپرستان کم است، این سه گزینه که گفتیم را باید فعال کنید.

در قسمت گزارشات اطلاعاتی درباره سایت و سرورمان به ما می‌دهد و اگر تنظیمات خطایابی را فعال کنید؛ برای راهنمایی شما در پیدا کردن مشکلات سایتتان کارآمد است.

تنظیمات جعبه ابزار افزونه Lite Speed Cache
تنظیمات جعبه ابزار افزونه Lite Speed Cache

بتا تست را روشن نکنید زیرا تست Lite Speed Cache را روی سایتتان فعال می‌کند و باعث می‌شود نسخه‌هایی که در حالت بتا یا آزمایشی هستند را روی سایت نصب ‌کند. این مسئله باعث به وجود آمدن مشکلاتی خواهد شد.

تا اینجا به راحتی توانستیم تنظیمات Lite Speed Cache را انجام دهیم. همانطور که گفتیم تنظیمات صحیح این پلاگین و هر پلاگین Cache دیگری که استفاده می‌کنید باعث می‌شود سرعت وب‌سایت شما چند برابر شود ولی برای افزایش سرعت سایتتان باید کارهای دیگری را هم انجام دهید و فقط همین چند مورد کافی نیست.

موفق باشید.

نظر شما در این مورد چیه؟

  1. U323187 ۲۹ آبان ۱۴۰۲

    سلام آقای راد
    وقتتون بخیر
    قبل از پرسیدن سوالم، تشکر میکنم بابت راهنمایی هاتون در بخش نظرات.
    من تنظیمات مربوط به بهینه سازی تصاویر را انجام دادم ولی تمام تصاویر فرمتشون به webp تغییر نکرده. در بخش رسانه هم این اطلاعات متفاوت رو برای تصاویر مختلف می بینم. متوجه تفاوتشون نمیشم. ممنون میشم راهنمایی بفرمایید در این مورد.
    Orig saved 25% (optm)
    WebP ذخیره شده 73% (optm)

    Orig (no savings)
    WebP ذخیره شده 50% (optm)
    Restore from backup

    Orig—
    WebP—

    • Reza Rad رضا راد ۳۰ آبان ۱۴۰۲

      سلام وقت بخیر ذخیره تصاویر درست انجام شده ظاهرا مشکل از وب سرور شماست.

      • U323187 ۳۰ آبان ۱۴۰۲

        خیلی ممنون
        در حالت inspect تعدادی از تصاویر رو png نشون میده. چه مشکلی وجود داره و به شرکت هاستینگ چه موردی را باید بگم تا بررسی کنند؟ وب سرورم لایت اسپید هست.

        • Reza Rad رضا راد ۳۰ آبان ۱۴۰۲

          از تنظیمات سرور نمیتونه باشه اگه لایت اسپید هست. کش رو خالی کنید و با speed insights گوگل تست کنید.

  2. U332997 ۲۷ آبان ۱۴۰۲

    اموزش فوق العاده ای بود ، ممنون از شما استاد گرامی

  3. U333287 ۲۶ آبان ۱۴۰۲

    سلام مجدد
    در نسخه موبایل لوگوی اینمادم را نشان نمیده ممنون میشم راهنمایی بفرمایید

  4. U333287 ۲۵ آبان ۱۴۰۲

    سلام وقت بخیر
    من افزونه را طبق آموزش شما تنظیم کردم . تنها مشکلی که پیش آمده اینه که در صفحه اصلی سایتم یک لوپ با المنتور درست کرده بودم برای نمایش پست های سایت که با کروسل حلقه بصورت 3 تا پست نشان می داد که الان بصورت تکی نمایش می دهد و کروسل نمی شود . ممنون میشم راهنمایی بفرمایید

    • Reza Rad رضا راد ۲۷ آبان ۱۴۰۲

      سلام گزینه های css و js رو یکی یکی غیرفعال کنید و ببینید با غیرفعال کردن کدام یک مشکل حل میشه.

  5. U310901 ۲۰ آبان ۱۴۰۲

    سلام من بعد از فعال کردن افزونه و انجام تنظیمات طبق چیزی که گفتید
    نقشه سایت من نمایش داده نمیشه
    و این رور رو میده
    This page contains the following errors:
    error on line 4 at column 6: XML declaration allowed only at the start of the document
    Below is a rendering of the page up to the first error.
    من برای نقشه سایت از افزونه رنک مث استفاده میکنم.
    حالت دیباگ لایت اسپید کش رو هم فعال کردم ولی بازم خطا مشاهده میشه
    افزونه رو غیر فعال کردم ولی بازم درست نشد

    لطفا راهنمایی کنید

  6. U332915 ۲۰ آبان ۱۴۰۲

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

    • Reza Rad رضا راد ۲۰ آبان ۱۴۰۲

      سلام بستگی داره به قالب و افزونه هایی که نصب میکنید. تنظیمات بخش css و js رو غیرفعال و تست کنید.

  7. U332624 ۱۹ آبان ۱۴۰۲

    سلام
    من نقشه سایتم رو داخل افزونه لایت اسپید بزارم کافیه که بشناسش اونوقت خودش اتومات کشش نمیکنه ؟ یا باید بیام بزارمش توی استثناها که کلا نقشه سایت رو کش نکنه

  8. U332624 ۱۹ آبان ۱۴۰۲

    سلام من این افزونه رو نصب کردم و با ویدیوی که گذاشتید کانفیگش کردن( ممون بابت اموزش )
    اما توی پنلم همیشه یه خطابب هست به این صورت :
    No valid sitemap parsed for crawler.
    فکر میکنم به خاطر اینه که لایت اسپید میاد سایت کپ رو کش میکنه برای حل این مشکل چیکار باید بکنم

    • Reza Rad رضا راد ۲۰ آبان ۱۴۰۲

      سلام متشکرم.نه سایت مپ ندارید کلا که بخواد بررسی کنه.

      • U323187 ۲۱ آبان ۱۴۰۲

        سلام آقای راد
        وقت بخیر
        من هم دقیقاً در بخش خزنده لایت اسپید کش ارور No valid sitemap parsed for crawler را دریافت کرده ام. این مشکل همیشه وجود نداره تا حالا 2 بار پیش آمده.
        با اینکه سایت مپ رو با rank math ایجاد کردم . و در بخش نقشه سایت لایت اسپید کش وارد کردم.

        • Reza Rad رضا راد ۲۱ آبان ۱۴۰۲

          سلام وقت بخیر عجیبه. نباید مشکلی باشه. خزنده رو غیرفعال و دوباره فعال کنید. حل میشه.

          • U323187 ۲۱ آبان ۱۴۰۲

            بله، ولی این مشکل پیش آمده. با کلیک بر روی ذخیره پیوند یکتا در تنظیمات ورد پرس حل شد.
            در سایت خود Rank math در مورد این ارور نوشته به خاطر افزونه کش ممکنه ایجاد شده باشه و توصیه کرده نقشه سایت رو از پلاگین کش حذف کنیم. مسئله ای که هست در مورد لایت اسپید کش بخش خزنده خیلی سرعت رو بهبود میده و اگر نقشه نباشه خزنده هم معنی نخواهد داشت درسته؟ راهکاری برای این مورد دارید؟
            Sitemap from Caching Plugin: If you are using a caching plugin, ensure you have excluded the sitemap_index.xml file from caching. The cache could be via a plugin or from the server.
            Exclude the Sitemap Files in the Caching Plugin
            Caching plugins is probably the easiest way to speed up your WordPress site. However, you might get your sitemap cached too, which is not a good idea! A sitemap should always reflect the latest posts and URLs of your website; caching it defeats the purpose.
            Since you don’t have to cache the sitemaps, exclude the sitemap files generated by Rank Math plugin from being cached in your caching plugin. The cache could be via a plugin or from the server.
            And that’s it! Now open the sitemap after clearing your browser’s cache or using a private (incognito) window, and you should see your sitemap without any trouble.

            • Reza Rad رضا راد ۲۲ آبان ۱۴۰۲

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

              • U323187 ۲۲ آبان ۱۴۰۲

                خیلی ممنون از توضیحات و راهنمایی شما آقای راد
                آیا راهکاری وجود داره که این ارور را دوباره دریافت نکنم؟ و یا اگر این ارور دوباره پیش آمد باز روی ذخیره تغییرات در پیوند یکتا کلیک کنم؟

  9. U332749 ۱۷ آبان ۱۴۰۲

    سلام
    ممنون از توضیحات کاملتون.
    طبق چیزی که گفتین تنظیم کردم ولی وقتی زبان سایت رو تغییر میدم، در مرورگرهای دیگه که با wpadmin وارد نشدم، تغییرات اعمال نمیشه و همچنان زبان سایت فارسی هست. با اینکه چندین بار ctrl+f5 رو برای پاک کردن کش مرورگر شدم بازم درست نشد. برای رفع این مشکل کدوم قسمت رو باید غبر فعال کنم؟ ممنون

    • Reza Rad رضا راد ۱۷ آبان ۱۴۰۲

      سلام آموزش خالی کردن کش سایت رو ببینید. توی سایت مقالش هست.

      • U332749 ۱۸ آبان ۱۴۰۲

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

  10. U332327 ۱۵ آبان ۱۴۰۲

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

  11. U330570 ۱۵ آبان ۱۴۰۲

    سلام . وقت بخیر
    من وقتی وارد قسمت خزنده شدم این پیام برام اومد: ویژگی خزنده در سرور LiteSpeed فعال نیست.
    الان باید به شرکت هاستم تیکت بزنم ؟ یا خودم میتونم این مشکل رو حل کنم؟

  12. U331607 ۲۶ مهر ۱۴۰۲

    آقا دم شما گرم. خیلی عالی بود. من به پیشنهاد یکی از دوستانم لایت اسپید کش رو می خواستم استفاده کنم و لی تا حالا ازش استفاده نکرده بودم. آموزشتون خیلی خوب بود. فقط آیا با این افزونه موارد زیر رو هم میشه برطرف کرد یا نه و اگر میشه ممنون میشم راهنمایی کنید. گزارش مربوط به سایت pagespeed هست:
    1 – در بخش Reduce unused JavaScript پیشنهادهای زیر رو می بینم که میگه:
    — تگ منیجرم 63.8 کیلو بایت امکان بهبود داره
    — فایلی در مسیر /wp-includes/js/jquery/jquery.min.js حدود 22.2 کیلو بایت امکان بهبود داره

    2 – در بخش Eliminate render-blocking resources میگه فایلی در مسیر
    wp-content/litespeed/css/ba7adef7db4e2b5810627ae084a5ce28.css?ver=8427e
    تا 550 میلی ثانیه امکان بهبود داره

    3- در بخش Reduce unused CSS میگه فایلی در مسیر
    wp-content/litespeed/css/ba7adef7db4e2b5810627ae084a5ce28.css?ver=8427e
    تا 70 کیلوبایت امکان بهبود داره

    4- خطاهای زیر رو هم برای چندین مورد تصویر اعلام میکنه:
    — Image elements do not have explicit width and height
    — Avoid chaining critical requests
    –Largest Contentful Paint element
    –Avoid large layout shifts
    –Avoid long main-thread tasks

  13. U331073 ۲۳ مهر ۱۴۰۲

    چطوری این افزونه رو همراه با تنظیماتش کلا از سایت حذف کنم

  14. U313435 ۲۳ مهر ۱۴۰۲

    سلام خسته نباشید.برای هاستینگ که وب سرور Apache هستش و PHP SAPI :litespeed،چه افزونه ای رو پیشنهاد می کنید؟

  15. U331073 ۲۳ مهر ۱۴۰۲

    سلام آقای راد من این افزونه رو طبق آموزش شما تنظیم کردم ولی یه مشکلی که هست اینه که هاستینگ من اجازه کرول کردن رو نمیده و باید کش توسط کاربر ساخته بشه وتا اینجا مشکل اساسی وجود نداره ولی وقتی وارد بخش پنل مدیریت سایتم و وردپرس میشم سرعت خیلی پایینه و پنل کاربری کش نمیشه لطفا راهنمایی کنید

    • Reza Rad رضا راد ۲۳ مهر ۱۴۰۲

      سلام امکان نداره هاستتون کرال رو بسته باشه. در اینصورت سایتتون به مشکل میخوره و باید هاست رو تغییر بدین

  16. U313455 ۱۸ مهر ۱۴۰۲

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

  17. U331118 ۱۷ مهر ۱۴۰۲

    سلام وقت بخیر
    ور سرور من Lite Speed هست ولی Lite Speed CASH رو که فعال میکنم سایت بالا نمیاد
    و طبق فیلم تنظیمات رو انجام دادم حالا افزونه رو حذف میکنم و دوباره نصب میکنم باز همون تنظیمات روشه و تنظیمات پیشفرض نمیشه
    میشه راهنمایی کنید؟

    • Reza Rad رضا راد ۱۷ مهر ۱۴۰۲

      اگه سایت بالا نمیاد احتمالا مشکل از وب سرور شماست با هاست در ارتباط باشید.

      • U331118 ۱۸ مهر ۱۴۰۲

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

        • Reza Rad رضا راد ۱۸ مهر ۱۴۰۲

          قالب و افزونه‌ها رو غیرفعال و تغییر بدید و تست کنید.

          • U331118 ۱۸ مهر ۱۴۰۲

            خطاهای زیر مربوط به افزونه کش در فایل error_log ثبت شده است:

            [10-Oct-2023 08:30:56 UTC] خطای رویداد زمانبندی‌شده مجدد Cron برای قلاب: litespeed_task_lqip, کد خطا: invalid_schedule, پیغام خطا: زمان‌بندی رویداد وجود ندارد., داده: {“schedule”:”litespeed_filter”,”args”:[],”interval”:60}
            [10-Oct-2023 08:30:56 UTC] خطای رویداد زمانبندی‌شده مجدد Cron برای قلاب: litespeed_task_imgoptm_pull, کد خطا: invalid_schedule, پیغام خطا: زمان‌بندی رویداد وجود ندارد., داده: {“schedule”:”litespeed_filter”,”args”:[],”interval”:60}
            [10-Oct-2023 08:30:56 UTC] خطای رویداد زمانبندی‌شده مجدد Cron برای قلاب: litespeed_task_avatar, کد خطا: invalid_schedule, پیغام خطا: زمان‌بندی رویداد وجود ندارد., داده: {“schedule”:”litespeed_filter”,”args”:[],”interval”:60}
            [10-Oct-2023 08:30:56 UTC] خطای رویداد زمانبندی‌شده مجدد Cron برای قلاب: litespeed_task_imgoptm_req, کد خطا: invalid_schedule, پیغام خطا: زمان‌بندی رویداد وجود ندارد., داده: {“schedule”:”litespeed_filter”,”args”:[],”interval”:60}
            [10-Oct-2023 08:30:56 UTC] خطای رویداد زمانبندی‌شده مجدد Cron برای قلاب: litespeed_task_ccss, کد خطا: invalid_schedule, پیغام خطا: زمان‌بندی رویداد وجود ندارد., داده: {“schedule”:”litespeed_filter”,”args”:[],”interval”:60}
            [10-Oct-2023 08:30:56 UTC] خطای رویداد زمانبندی‌شده مجدد Cron برای قلاب: litespeed_task_ucss, کد خطا: invalid_schedule, پیغام خطا: زمان‌بندی رویداد وجود ندارد., داده: {“schedule”:”litespeed_filter”,”args”:[],”interval”:60}
            [10-Oct-2023 08:36:36 UTC] خطای رویداد زمانبندی‌شده مجدد Cron برای قلاب: litespeed_task_crawler, کد خطا: invalid_schedule, پیغام خطا: زمان‌بندی رویداد وجود ندارد., داده: {“schedule”:”litespeed_crawl_filter”,”args”:[],”interval”:600}

  18. U325951 ۱۲ مهر ۱۴۰۲

    سلام من مثل ویدیو رفتم جلو فقط یه مشکل داره منوی وب سایتم دیر میاد بالا

    • تیم پشتیبانی تیم پشتیبانی ۱۲ مهر ۱۴۰۲

      سلام ممکنه این مشکل بخاطر قالبی باشه که روی سایتتون استفاده میکنید قالب رو به یکی از قالب های پیش فرض وردپرس تغییر بدید و بررسی کنید که مشکل حل میشه یا نه

  19. U330804 ۱۱ مهر ۱۴۰۲

    سلام آقا رضا امیدوارم همیشه سلامت و سر بلند باشی

    در مورد کش صفحات به یه مشکلی بر خوردم خواستم راهنمایی بفرمایید
    بنده برای بازدید صفحات و نمایش بیشترین مطالب سایت توسط کد php که در فانکشن و هدر سایت قرار دادم استفاده کردم
    ولی وقتی صفحات مربوطه که نمایش بازدید دارن کش میشه به درستی کار نمیکنه یعنی باید پاک سازی کش بزنی تا نتیجه بده
    ممنون میشم اگر راهنمایی بفرماید که چطور میتونم این مورد رو برای کش استثنا قائل بشم
    محل استثنائات رو برای کش میدونم ولی طریقه قرار دادن کد مربوطه رو نمیدونستم .
    در واقع در کدام قسمت از استثنائات و همچنین چگونه کد مربوطه را وارد کنم؟

    ارادتمند شما جعفری

    • Reza Rad رضا راد ۱۲ مهر ۱۴۰۲

      سلام طبیعی هست این مورد که کش بشه. پیشنهاد میشه از این کد استفاده نکنید. چون در هر صورت اگر غیرفعالش هم کنید باز سرعت سایت رو کم میکنه.

  20. U330464 ۴ مهر ۱۴۰۲

    سلام و خدا قوت
    ممنونم از توضیحات بسیار خوبتون من بعد از نصب لایت اسپید و تنظیمات، سرعت سایتم خیلی بهتر شد فقط به یه مشکلی برخوردم و خواستم شما کمکم کنید حلش کنم با تشکر از لطفتون
    وقتی که عملکرد سایتما بعد از نصب لایت اسپید با
    تست کردم با این مشکل روبرو شدم چطور حلش کنم؟ البته اینجا اسم سایت را حذف کردم

    KWRank
    منابع مسدود کننده رندر
    در این صفحه تعدادی منابع مسدود کننده رندر وجود دارد.
    با رفع این مشکل، میزان 977 ms در لود صفحه صرفه جویی می شود.
    آدرس فایل حجم زمان قابل ذخیره
    wp-content/litespeed/css/2d29b97eeeb999c0d4f63dd13e8d0683.css?ver=0dfaf
    173.3 KiB 1.4 s

  21. U330426 ۳ مهر ۱۴۰۲

    سلام. خسته نباشید.
    من این افزونه رو با توجه به توضیحاتتون در فیلم آموزشی نصب و تنظیم کردم. بعد در صفحه تماس خودم یک فرم تماس درست کردم. متاسفانه زمانی که این افزونه فعال میشه فرم تماس من بهم می ریزه و ظاهر خودشو از دست میده. علتش چی می تونه باشه؟

  22. U330306 ۱ مهر ۱۴۰۲

    سلام و وقت بخیر
    من از لایت اسپید استفاده میکنم و سرور مجازی هم دارم و کش ردیس هم بر روی لایت اسپید فعال کردم به همراه کراول 10 دقیقه ای.
    مشکلم اینه که مثلا اگر ساعت 12 ظهر با یه سیستم برم یه سری محصول رو مشاهده کنم و همان لحظه با سیستم دیگری اون محصولات رو مشاهده کنم کش شده و به بهترین نحو و سرعت نمایش میده و مشخصه که کاملا عملیات کش انجام شده
    ولی اگر 5 ساعت بعد برم و با همون سیستم و موبایلایی کخ قبلا محصولاتم رو مشاهده کردم بخوام دوباره مشاهده کنم از اون حالت کش خارج شده و انگار دوباره نیاز به زمان داره که کش کنه.
    این مورد رو راهنمایی میکنید؟
    جمع بندیش اینه که بعد از گذشت 5 الی 6 ساعت انگار کش من میپره و توی تنظیمات هم جایی در خصصو چنین زمانی ندیدم که بخواد کش رو پاک کنه و یا از بین ببره

  23. U329990 ۲۷ شهریور ۱۴۰۲

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

  24. U329144 ۱۱ شهریور ۱۴۰۲

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

    • Reza Rad رضا راد ۱۳ شهریور ۱۴۰۲

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

  25. U329064 ۱۰ شهریور ۱۴۰۲

    سلام.من تنظیمات رو انجام دادم.ولی هر بار که پاکسازی کش را پاک میکنم منابعم هاستم رو کلا مصرف میکنه و با ارور ۵۰۳ مواجه میشم.راه حلی داره؟

  26. U329017 ۹ شهریور ۱۴۰۲

    سلام وقت بخیر ممنون از آموزش عالی تون . متاسفانه من یه مشکلی خوردم هرچی سرچ میکنم پیدا نمیشه . من قالب خودم نوشتم همه چی با سرعت بدون مشکل اجرا میشه ‌. ولی متاسفانه وقتی کش فعال میکنم mini cart بین صفحات که جابجا میشم صفر میمونه تا دوباره تو صفحه جدید چیزی بهش اضافه کنم . میتونید راهنمایی کنید چه جوری بم اون قسمت کش نکنه؟

    • Reza Rad رضا راد ۱۱ شهریور ۱۴۰۲

      سلام وقت بخیر سپاس. توی بخش exclude میتونید ایدی اون بخش رو بهش بدین که کش نکنه.

  27. U328145 ۳ شهریور ۱۴۰۲

    وقتتون بخیر ، کن تنظیمات افزونه رو مطابق ویدیو انجام دادم ، ولی سایتم سرعتش تغییر نکرد
    هاستم هم از هاست نگار گرفتم

    • Reza Rad رضا راد ۴ شهریور ۱۴۰۲

      لایت اسپید کش هست؟ اگر بله باید با این تنظیمات حل بشه. اگر نشد مشکل از backend سایت هست که تو دوره سایت برتر ۲ کامل توضیحش میدم چطور باید حل بشه.

  28. U328653 ۲ شهریور ۱۴۰۲

    سلام خسته نباشید آقای راد
    من یک وب سایت دانلود و فروش فیلم راه اندازی کردم برای مشکل DMCA قسمت لینک ها برای ip های خارجی به صورت اتوماتیک قفل میشه این قابلیت قالبی هست که استفاده میکنم که کاربر باید ابزار تغیر ip رو خاموش کنه و صحفه رفرش کنه تا لینک ها نمایش داده شه
    اما از وقتی لایت اسپید نصب کردم فقط افرادی که عضو سایت هستن مشترک سایت هستن و وارد سایت شد میتونن یعد خاموش کردن ابزار تغیر ip و رفرش کردن یه لینک ها دسترسی پیدا کنن کاربر های مهمان همچنان یعد از رفرش لینک براشون نمایش داد نمیشه چه باید کردن ؟؟؟

  29. U323187 ۳۱ مرداد ۱۴۰۲

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

    • Reza Rad رضا راد ۱ شهریور ۱۴۰۲

      سلام وقت بخیر بخاطر کش میتونه باشه. تو تنظیمات لایت اسپید کش بخش ووکامرس تنظیمات کش نشدن ووکامرس رو بررسی کنید.

      • U323187 ۴ شهریور ۱۴۰۲

        سلام مجدد
        وقت بخیر
        در بخش مربوط به ووکامرس موارد پایین وجود داره:
        (تنظیمات ووکامرس اطلاعات بیشتر
        اعلان:
        پس از تایید اینکه کش به طور عمومی کار می کند، لطفا سبد خرید را بررسی کنید.

        برای تست سبد خرید، به FAQ مراجعه کنید.

        By default, the My Account, Checkout, and Cart pages are automatically excluded from caching. Misconfiguration of page associations in WooCommerce settings may cause some pages to be erroneously excluded.

        بازه بروزرسانی محصول
        پاکسازی محصول هنگامی که تعداد یا وضعیت موجودی انبار تغییر کرد. پاکسازی دسته‌ها فقط هنگامی که وضعیت موجودی انبار تغییر کرد.
        پاک کردن محصول و دسته‌ها فقط زمانی که وضعیت موجودی تغییر می کند.
        پاک کردن محصول فقط زمانی که وضعیت موجودی تغییر می کند. دسته‌بندی‌ها را با تغییرات مقدار یا وضعیت موجودی پاکسازی نکنید.
        همیشه هر دو محصول و دسته‌ها را بر اساس تغییرات مقدار یا وضعیت موجودی پاکسازی کنید.
        تعیین اینکه چگونه تغییرات در مقدار محصول و وضعیت موجودی محصول، بر صفحات محصول و صفحات دسته مربوطه تاثیر می گذارد.)
        فقط نمی دونم تیک کدامیک از موارد آخر رو بزنم. چون محصول من دانلودی هست و مقدار و موجودی نامحدود. باید کدام گزینه رو فعال کنم در مورد پاکسازی؟
        در سایت https://check.lscache.io/ سبد خرید و صفحه پرداخت و حساب کابری کش نشده. ولی همچنان مشکل وجود داره.
        ممنون میشم راهنمایی بفرمایید.

        • Reza Rad رضا راد ۴ شهریور ۱۴۰۲

          سلام وقت بخیر تیک همه موارد رو بزنید بهتره ۲. سبد خرید و حساب کاربری نباید کش بشن کلا

          • U323187 ۴ شهریور ۱۴۰۲

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

            • Reza Rad رضا راد ۶ شهریور ۱۴۰۲

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

              • U323187 ۷ شهریور ۱۴۰۲

                عرض سلام و احترام
                وقت بخیر
                در مورد کش شدن اعلان سبد خرید آیا می تونم اون رو به عنوان کوکی استثنا وارد کنم تا کش نشود؟ در اینصورت آیا به این شکل بنویسم: woocommerce_ massage یا woocommerce_notice؟
                و یا صفحه محصول که بصورت قالب single page در المنتور طراحی شده را در Url های استثنا برای کش نشدن وارد کنم؟
                آقای راد من یک سوال دیگه داشتم از حضورتون در مورد crawler لایت اسپیدکش. این گزینه فعال نبود در افزونه، من از هاستیگ درخواست کردم فعال کردند. شروع به کار کرد و سرعت لود صفحات خیلی بهتر شد. ولی بعد از یک مدتی سرعت افت کرد. به نظر می رسد crawler چند دقیقه ای کار می کند و بعد متوقف می شود. و بعد از توقف سرعت افت میکند. یک دکمه اجرای دستی هست وقتی دوباره روی این اجرای دستی کلیک میکنم سرعت بطور قابل توجهی بهبود پیدا میکند و سرعت باز شدن صفحات عالی هست. ولی باز هم با گذشت چند دقیقه کراولر متوقف می شود و سرعت افت میکند. لطف می کنید در مورد این قسمت از تنظیمات کراولر توضیح بیشتر بدید. قسمت تنظیمات، خزنده در حالت روشن هست. یعنی هرچند وقت یکبار باید با اجرای دستی خزنده را فعال کنیم؟ چون موقعی که خزنده کار میکنه سرعت بطور قابل ملاحظه بالا هست.
                ببخشید طولانی شد. ممنون میشم راهنمایی کنید.

                • Reza Rad رضا راد ۱۱ شهریور ۱۴۰۲

                  سلام بله میتونید. هر دو رو وارد کنید چون بعضی پیاما با این کوکی هستن بعضی با دیگریو در مورد صفحه محصول خیر نیازی نیست. ۳. تنظیمات خالی شدن کش رو بررسی کنید. ظاهرا کش شما داره خالی میشه مشکل از خزنده نیست.

  30. U321416 ۳۰ مرداد ۱۴۰۲

    سلام.من تنظیمات رو انجام دادم ولی صفحه فروشگاه،صفحه ثبت نام و ورود باز نمیشه.پریلودر میچرخه ولی تو گوشی باز نمیشه.تمام گزینه های css و js رو هم یکی یکی غیر فعال کردم ولی اوکی نشد.از کجاس مشکل بنظرتون؟
    سوال بعدیم اینه هر سری یه گزینه ای رو غیر فعال میکنم باید برم کش شده هارو پاک کنم از جعبه ابزار لایت اسپید؟

    • Reza Rad رضا راد ۳۰ مرداد ۱۴۰۲

      سلام میتونه از منابع هاست یا افزونه‌های نصب شده باشه. از لایت اسپید کش نیست.

  31. U324442 ۲۴ مرداد ۱۴۰۲

    من سایت وردپرسی https://zayatnasaje.ir/ درست کردم و هاست رو از لیمو هاست خرید کردم . در سرچ کنسول میگه مشکل lcp داره و 6.1 ثانیه تاخیر لود شدن سایت هست . یا بزرگترین المان رنگی ..
    بعد افزونه wp ROket یا لایت اسپید کش را نصب کردم و قسمت کش موبایل را فعال کردم . با ابزار pagespeed تست سرعت انجام دادم خیلی خوب شده بود و اون 6 ثانیه از بین رفته است .
    . ولی وقتی کش را افزونه wp ROket یا لایت اسپید کش فعال میکنم . تو گوشی میخوام سایت رو بالا بیاورم یه حالت هنگی اولش بالا میاد ، ولی بعدچند لحظه درست میشه .. .
    ولی کش رو افزونه wp ROket یا لایت اسپید کش غیرفعال میکنم اون حالت هنگی میره .

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

    و اینکه الان تیک کش رو از افزونه مذکور بخاطر اون هنگی اولیه برداشتم .

  32. U328022 ۲۲ مرداد ۱۴۰۲

    سلام من تنظیمات رو همونطور که توی ویدئو گفتین انجام دادم ولی اتفاقی که افتاد این بود که سایت با آی پی ایرانی بالا نیومد، فقط با فیلترشکن باز میشد! وقتی بدون فیلترشکن بازش کردم ظاهرا صفحه رو لود میکرد ولی فقط یه صفحه سفید خالی نشون میداد!
    (وب سرورم لایت اسپید هست، توی سرور آلمان، از cloudflare هم استفاده کردم)

    • Reza Rad رضا راد ۲۳ مرداد ۱۴۰۲

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

  33. U326411 ۱۷ مرداد ۱۴۰۲

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

  34. U327734 ۱۷ مرداد ۱۴۰۲

    سلام عرض میکنم. وقت شما بخیر.
    افزونه لایت اسپید روی سایت من نصبه (هاستم میهن وب هاسته). اما برخی از گزینه ها و منوهایی که در آموزش شما اومده رو نمیبینم. در واقع از بهینه سازی تصویر به بعد نمبینم. میشه راهنمایی بفرمایید باید چکار کنم تا اونها رو هم ببینم و بتونم فعال کنم. البته من wp-optimize رو هم دارم. آیا با نصب لایت اسپیدبهتره wp رو غیرفعال کنم یا خیر.
    متشکرم

    • Reza Rad رضا راد ۲۱ مرداد ۱۴۰۲

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

  35. U327390 ۱۱ مرداد ۱۴۰۲

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

    • Reza Rad رضا راد ۱۴ مرداد ۱۴۰۲

      سلام سپاس از شما. باید تنظیمات مربوط به زمانبندی رو قرار بدین روی کمتر از ۲ روز مثلا ۲۴ ساعت

      • U323702 ۱۶ مرداد ۱۴۰۲

        ببخشید سلام دقیقا من هم این مشکل دارم اما فقط یک سوال برام پیش اماده که اگر میشه لطف کنید بگویید دقیقا زمانبندی کدام بخشی از تنطیمات این افزونه را باید تغییر بدم چون من یک بخش تغییر دادم اما کار خاصی نکرد و مشکل اینکه کاربر تغییرات منو نمیبینه یا اگر ببنیه تعییرات منو با کمی اختلاف مبینه مثلا رنگ متنی که من گذاشتم بنفش بوده اما کاربر رنگ متن رنگ پیش فرض فونت یعنی سرمه ای میبینه . یا اندازه فونتی که من گداشتم ۲۰ پیکسل کاربر اینو ۳۰ یا کمتر و بیشتر میبینه ؟ اگر لطف کنید پاسخ دهید خیلی ممنون میشوم

  36. U326062 ۱۹ تیر ۱۴۰۲

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

    • Reza Rad رضا راد ۱۹ تیر ۱۴۰۲

      سلام دیر لود شدن آیکون ها میتونه به دلیل حجم بالای اونها باشه. شاید هم فرمت قابل قبولی ندارند.

      • U326062 ۲۰ تیر ۱۴۰۲

        یه مورد دیگه اینکه از وقتی این تنظیمات رو انجام دادم تعداد زیادی از کاربرهای سایت ارور too many redirect رو گزارش میدن و سایت واسشون باز نمیشه
        برای حل این مشکل باید چیکار کنم؟

        • Reza Rad رضا راد ۲۰ تیر ۱۴۰۲

          باید ببینید چه صفحه ای این خطا رو میده و با غیرفعال کردن کدام گزینه مشکل حل میشه.

  37. U325740 ۱۱ تیر ۱۴۰۲

    سلام ببخشید میخواستم ببینم میشه یک سری از سکشن هارو کش نکرد؟ مثلا من ابزارک تایمر دارم و نمیخوام کش بشه.. چکار باید بکنم؟

  38. U325142 ۲۸ خرداد ۱۴۰۲

    اگر PHP SAPI litespeed باشه و سرور وب Apache میتونم پلاگین لایت اسپید را رو نصب کنم

  39. U320530 ۲ خرداد ۱۴۰۲

    سلام
    ممنون از توضیحات و راهنمایی خوبتون
    خیلی مفید بود , فقط یه نکته.. در لایت اسپید نسخه جدید که هم اکنون 1 خرداد 1402 , کمی تغییر کرده به خصوص در قسمتی که به ترکیب نشدن CSS ها با توجه به HTTP یا HTTP2 اشاره کردید , گزینه HTTp/2 push حذف شده و دیگه نیست, با این وجود آیا ترکیب CSS هارو در دو گزینه قبلش که گفتید فعال نکنید , الان فعال بکنیم یا نه ؟

  40. U323187 ۲۸ اردیبهشت ۱۴۰۲

    عرض سلا م ووقت بخیر
    بهترین زمان نصب این پلاگین چه زمانی هست؟ من فعلاً دارم بر روی سایتم کار میکنم و محتواها کامل آماده نیست و در گوگل ایندکس نشده و بازدید کننده ای نداره. این رو از این جهت می پرسم که صفحات و محصولات من آپدیت خواهد شد و اگر افزونه رو نصب کنم کش بعضی صفحات ممکنه باقی بمونه و آپدیت نشه و زمانی که بخوام سایتم در گوگل ایندکس بشه کاربران ممکن است صفحات آپدیت نشده رو ببینند. درسته؟ ممنون میشم راهنمایی بفرمایید.

    • Reza Rad رضا راد ۳۰ اردیبهشت ۱۴۰۲

      سلام موقع شروع ایندکس توی گوگل نصبش کنید.

      • U330464 ۶ مهر ۱۴۰۲

        سلام مجدد
        در قسمت بهینه سازی برگه در تب تنظیمات css یه همچین گزینه ای را در ندارم فقط در تب js گزینه بارگذاری وجود داره که با تعویق هست برای css چیکار کنم؟

        • Reza Rad رضا راد ۸ مهر ۱۴۰۲

          سلام برای سی اس اس هم همچین گزینه‌ای هست. به زودی آموزش رو بروزرسانی میکنیم طبق تنظیمات جدید لایت اسپید کش