افزونه لایت اسپید چیست و چگونه نصب می شود؟

سرعت بارگذاری وبسایتها از عوامل مهم موفقیت در دنیای دیجیتال است. کاربران تمایل دارند سریع و بدون وقفه به محتوا دسترسی پیدا کنند و هر ثانیه تاخیر میتواند باعث کاهش بازدیدکنندگان شود. در این میان افزونه لایت اسپید از بهترین ابزارها برای بهینهسازی سرعت وبسایتها به شمار میرود. این افزونه علاوه بر بهبود بارگذاری صفحات وب دارای امکاناتی مانند بهینهسازی تصاویر، کش کردن و مدیریت منابع سرور است. با نصب و استفاده از این افزونه میتوان تجربه کاربری بهتری برای بازدیدکنندگان ایجاد کرد و رتبهبندی سایت در موتورهای جستجو را بهبود بخشید. در این مطلب از پیام هاست به آموزش مراحل نصب و پیکربندی افزونه لایت اسپید خواهیم پرداخت.
نصب افزونه لایت اسپید
برای شروع وارد پنل مدیریت وردپرس شوید، در اینجا میتوانید پلاگینها را نصب کنید. دقت داشته باشید افزونه لایت اسپید تنها برای وبسایتهایی که با وب سرور LiteSpeed استفاده میکنند کار میکند. برای بررسی نوع وبسایت به بخش ابزارها و سپس قسمت سلامت سایت وارد شوید و گزینه اطلاعات را انتخاب کنید. در اینجا عبارت LiteSpeed قابل مشاهده است.
بررسی وب سرور
در صورتی که وب سرور از نوع LiteSpeed باشد میتوانید افزونه لایت اسپید کش را نصب کنید. به این منظور به بخش جستجوی افزونهها بروید و عبارت لایت اسپید را تایپ کنید، این افزونه رایگان است و حدود ۲ میلیون نصب فعال دارد. با این حال برخی از ویژگیهای آن مانند بهینهسازی تصاویر هزینه بر هستند و در صورت نیاز میتوانید از پلاگینهای دیگر برای این کار استفاده کنید.
نصب و فعالسازی افزونه
پس از آن که افزونه را نصب کردید گزینه فعالسازی را انتخاب کنید تا افزونه بر روی وبسایت فعال شود. پس از آن یک بخش جدید به نام LiteSpeed در پنل مدیریت اضافه میشود که برای تنظیمات مربوط به افزونه به کار میرود.
تنظیمات لایت اسپید کش
اطلاعات مربوط به افزونه در صفحه داشبورد قرار دارند؛ اما در این مرحله به آن نیازی ندارید. وارد بخش عمومی شوید و گزینه ارتقاء خودکار را فعال کنید ،با این کار بهروزرسانیهای خودکار توسط افزونه دریافت میشوند و ممکن است بهصورت روزانه غیرفعال شوند. برای بهینهسازی تصاویر در قسمت Domain Key بر روی گزینه درخواست کلید دامنه کلیک کنید تا به Quic Cloude متصل شوید، با این کار یک Domain Key بهصورت خودکار ایجاد میشود. در صورت تمایل اعلانهای افزونه را فعال یا غیرفعال کنید و در آخر تغییرات را ذخیره نمایید. (توصیه ما این است گزینه های این قسمت به صورت پیش فرض قرار دهید)
تنظیمات کش
در این مرحله به بخش تنظیمات Cache بهعنوان یکی از مهمترین بخشهای افزونه لایت اسپید بروید. اولین گزینه مربوط به فعال یا غیرفعال کردن کش برای کاربران وارد شده است که باید روشن باشد. گزینه دیگر مربوط به فعالسازی کش برای کاربرانی است که نظر میدهند و با فعال کردن آن مشکلی پیش نمیآید. گزینههای Cache Favicon.ico، Cache Rest API و Chche منابع PHP را نیز روشن کنید. فعال کردن این گزینهها عملکرد وبسایت را به طور چشمگیری بهبود میبخشد.
تنظیمات TTL
تنظیمات TTL در افزونه لایت اسپید از جنبههای حیاتی برای بهینهسازی عملکرد وبسایت به شمار میرود. با این تنظیمات میتوان به پاک شدن کش صفحات سایت پس از مدت زمانی پی برد. مدت زمان پاک کردن کش صفحات به طور پیشفرض یک هفته تعیین شده و نیازی به تغییر آن نیست.
پاکسازی کش
گزینه مربوط به پاکسازی خودکار کش را هنگام بهروزرسانی یا پلاگین فعال کنید، این ویژگی کمک میکند کش بهروز باشد. در تنظیمات پاکسازی گزینههای مربوط به صفحه اصلی و صفحات دیگر را فعال کنید. بهتر است گزینه برگهها را فعال نکنید؛ زیرا بار اضافی به سرور تحمیل میشود. در صورت عدم وجود ویجت برای نمایش آخرین مقالات در سایت خود گزینه همه صفحات آخرین ویجتها را غیرفعال کنید. در ادامه گزینه آرشیو پست تایپ را فعال کنید؛ اما نیازی به فعال کردن آرشیوهای سالانه و ماهانه نیست؛ زیرا بهینه نیستند.
قابلیت Serve Stale
با کمک این قابلیت میتوانید هنگام کش شدن صفحات نسخه کش شده از آنها را به کاربران نمایش دهید. برای عدم نمایش نسخههای قدیمی و منقضی شده این گزینه را غیرفعال کنید.
تنظیمات ESI
تنظیمات Edge Side Includes هنگامی استفاده میشود که این قابلیت در وب سرور فعال باشد. اغلب وب سرورهای عمومی از این قابلیت استفاده نمیکنند و نیازی به فعالسازی آن نیز نخواهد بود.
فعالسازی کش Object
از دیگر ویژگیهای مهم افزونه لایت اسپید که به بهبود سرعت بارگذاری وبسایت کمک میکند کش Object است. پیش از فعالسازی این قابلیت از فعال بودن MemCached یا Redis در سرور مطمئن شوید. در صورت فعال بودن یکی از این موارد گزینه کش Object را روشن کنید و یکی از آنها را انتخاب نمایید. سایر گزینهها به جز گزینه Cache wp-admin را فعال کنید. با ذخیره کردن تغییرات، کش Object به طور خودکار فعال میشود و سرعت دیتابیس افزایش خواهد یافت.
کش مرورگر
در بخش تنظیمات کش مرورگر میتوان تعیین کرد که تصاویر و فایلها چقدر در مرورگر کاربران ذخیره شوند. این گزینه را فعال کنید و مدت زمان ذخیرهسازی را بین دو هفته تا یک سال تنظیم نمایید. با این کار اگر کاربری از سایت شما تصویری باز کند آن تصویر میتواند یک سال در مرورگر او باقی بماند.
تنظیمات پیشرفته
در این مرحله وارد بخش پیشرفته شوید و گزینه بهبود سازگاری HTTP/HTTPS را اگر از هر دو پروتکل استفاده میکنید فعال نمایید. با فعال کردن گزینه کلیک فوری میتوان سرعت بارگذاری صفحات را افزایش داد؛ اما در نظر داشته باشید این کار بار اضافی به سرور تحمیل میکند.
تنظیمات CDN
در صورت استفاده از CDN تنظیمات مربوطه را در این بخش انجام دهید. متأسفانه در ایران مشکلاتی با CDN وجود دارد و بهتر است آن را غیرفعال کنید.
بهینهسازی تصاویر
در این بخش میتوانید تصاویر سایت را بهینه کنید، به این منظور گزینههای Pull کردن تصاویر، بهینهسازی تصاویر اصلی و بهینهسازی بدون کاهش کیفیت را فعال کنید. برای فعال شدن تصاویر WebP گزینه Create WebP Versions را روشن کنید.
بهینهسازی برگهها
این بخش برای بهینه کردن کدهای CSS و JS وبسایت به کار میرود. برای فشرده کردن CSS گزینه CSS Minify را فعال کنید، در صورت استفاده از پروتکل HTTP/2 گزینه ترکیب CSS را غیرفعال کنید. همچنین میتوانید گزینه CSS Combine External and Inline را فعال کنید.
تنظیمات JS
برای بهینهسازی جاوا اسکریپت در این بخش گزینه JS Minify را فعال کنید، با فعال کردن گزینه بارگذاری JS با تاخیر ابتدا محتوای صفحه و سپس JS بارگذاری میشوند. گزینه Load Inline JS را روی حالت به تعویق افتاده قرار دهید.
بهینهسازی کلی
برای بهینهسازی کدها گزینه Cache کردن CSS و JS را به همراه گزینه Minify فعال کنید. با روشن کردن گزینه DNS Prefetch Control قبل از بارگذاری صفحات DNSهای مختلف بهینه میشوند. برای کش آسان فایلهای CSS و JS گزینه حذف رشتههای Query از منابع استاتیک را فعال کنید .در نهایت برای جلوگیری از مشکلات احتمالی گزینههای حذف Emojiهای وردپرس و Remove Noscript tag را غیرفعال کنید.
تنظیمات رسانه
در بخش تنظیمات رسانه افزونه لایت اسپید تمام گزینهها را خاموش کنید، بهخصوص قابلیت Lazy Loading که به طور پیشفرض در مرورگرهای جدید و نسخههای جدید وردپرس وجود دارد. نیازی به استفاده از این قابلیت در پلاگینها نیست و تنها اگر بخواهید برخی تصاویر را از این قاعده مستثنا کنید میتوانید آنها را در قسمت استثناها قرار دهید.
بومیسازی منابع
این ویژگی برای سایتهای ایرانی اهمیت بسیار بالایی دارد و یکی از تنظیمات مهم فعالسازی Gravatar Cache است. با فعال کردن این گزینه تصاویر Gratavar به جای بارگذاری از سایت اصلی در سرور وبسایت ذخیره میشوند و سرعت بارگذاری افزایش خواهد یافت. همچنین با فعال کردن گزینه Gravatar Cache cron تصاویر به طور خودکار ذخیره میشوند.
بهینهسازی پایگاه داده
بهمنظور بهینهسازی پایگاه داده حداکثر تعداد رونوشت پستها را روی ۱۰۰ تنظیم کنید و آنها را برای مدت ۷ روز نگه دارید. گزینه پاکسازی همه در بخش مدیریت باعث میشود دیتابیس به طور کامل پاک شود. دقت کنید این کار باعث از بین رفتن پیشنویسها و نظرات در زبالهدان میشود و حتما قبل از کلیک بر روی هر یک از گزینه ها بک آپ کامل از سایت خود تهیه کنید.
تنظیمات خزنده و Cron
در این بخش میتوانید صفحات وبسایت را به طور خودکار قبل از ورود کاربر کش کنید. با انجام این کار کاربران برای بار اول نیازی به انتظار ندارند و سرعت بارگذاری سایت افزایش مییابد. برای تنظیم خزنده وارد بخش تنظیمات نقشه سایت شوید و URL سایت را وارد کنید. در ادامه گزینه خزنده را در تنظیمات عمومی فعال نموده و باقی تنظیمات را در حالت پیشفرض نگه دارید. این افزونه به طور خودکار نقشه سایت را بررسی و کش میکند.
جعبه ابزار لایت اسپید
به کمک جعبه ابزار لایت اسپید میتوانید تنظیمات متنوع را مدیریت کنید. این ابزار گزینههایی برای مدیریت ورودی و خروجی تنظیمات، پاکسازی دیتابیس و ویرایش فایل htaccess دارد. علاوه بر آن میتوانید عملکرد Heartbeat سایت را کنترل کنید، اگر هاست قوی ندارید و سرعت پنل مدیریت وردپرس پایین است با فعالسازی این سه گزینه میتوانید عملکرد سایت را بهبود دهید. در نهایت برای شناسایی و رفع مشکلات موجود در سایت میتوانید تنظیمات خطایابی را فعال کنید. گزینه بتا تست را فعال نکنید؛ زیرا نسخههای آزمایشی لایت اسپید کش روی سایت نصب میشوند و باعث بروز مشکلاتی خواهد شد.
سخن پایانی
استفاده از افزونه لایت اسپید به طور قابل توجهی سرعت بارگذاری وبسایت را افزایش میدهد و باعث بهبود تجربه کاربری برای بازدیدکنندگان میشود. با تنظیمات صحیح این افزونه که به طور کامل به آن پرداختیم میتوانید بهینهسازیهایی در زمینه کش تصاویر و پایگاه داده انجام دهید. با بهکارگیری این تنظیمات و استفاده از افزونه لایت اسپید میتوان رتبه سایت در موتورهای جستجو را بهبود بخشید. کافی است با استفاده از امکانات آن وبسایت خود را بهینهسازی کنید. برای دستیابی به بهترین نتایج نباید تنها به افزونه لایت اسپید اکتفا کنید و باید به سایر جنبههای بهینهسازی سایت نیز توجه نمایید.