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

0 854

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

در این مقاله از ایستاتگ به مهم‌ترین معایب این افزونه می‌پردازیم و در انتها راهنمای حذف کامل آن از دیتایس را مرحله به مرحله انجام می‌دهیم:

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

۱. وابستگی به وب‌سرور LiteSpeed

بزرگ‌ترین محدودیت LiteSpeed Cache این است که تمام قابلیت‌های قدرتمند آن تنها روی وب‌سرور LiteSpeed یا OpenLiteSpeed کار می‌کنند.
اگر سایت شما روی Apache یا Nginx میزبانی شود، بسیاری از ویژگی‌ها از جمله کش پیشرفته سمت سرور غیرفعال خواهد شد.

نتیجه: اگر هاست شما از LiteSpeed پشتیبانی نکند، این افزونه تفاوت چشمگیری در عملکرد سایت ایجاد نمی‌کند و بهتر است به سراغ گزینه‌های دیگر بروید.

۲. پیچیدگی تنظیمات

LiteSpeed Cache دارای بیش از ۱۰۰ گزینه تنظیمات مختلف است که شامل کش، بهینه‌سازی، فشرده‌سازی، Lazy Load، CDN و … می‌شود.
این تنوع برای کاربران حرفه‌ای یک مزیت است، اما برای کاربران تازه‌کار می‌تواند باعث گیجی و حتی تنظیمات اشتباه شود.

مثال: فعال کردن همزمان چند نوع کش یا بهینه‌سازی CSS/JS می‌تواند باعث به‌هم‌ریختگی ظاهری سایت شود.

۳. تداخل با افزونه‌ها و قالب‌ها

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

موارد رایج تداخل:

  • افزونه‌های فروشگاهی مانند WooCommerce (به‌هم‌ریختگی سبد خرید)
  • صفحه‌سازها مثل Elementor یا WPBakery (لود ناقص استایل‌ها)
  • افزونه‌های چندزبانه

۴. مصرف بالای منابع در هنگام بهینه‌سازی

اگر قابلیت‌هایی مانند بهینه‌سازی تصاویر یا ساخت CSS بحرانی فعال باشد، LiteSpeed Cache در پس‌زمینه عملیات سنگینی انجام می‌دهد که می‌تواند CPU و RAM هاست را به شدت مصرف کند، به‌ویژه در هاست‌های اشتراکی.

نتیجه: ممکن است هاست شما به دلیل مصرف بالا سایت را موقتاً تعلیق کند.

۵. ذخیره‌سازی داده‌های حجیم در دیتابیس

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

نمونه جداول:

  • wp_litespeed_url
  • wp_litespeed_ccss
  • wp_litespeed_img_optm

۶. وابستگی به ماژول‌های خاص سرور

برخی قابلیت‌های پیشرفته افزونه مانند کش پیشرفته، ESI Blocks و Object Cache نیاز به نصب ماژول‌های خاص روی سرور دارند. در هاست‌های اشتراکی، معمولاً دسترسی به این ماژول‌ها وجود ندارد و بنابراین کاربر نمی‌تواند از تمام امکانات افزونه استفاده کند.

۷. احتمال ایجاد مشکلات SEO

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

حذف دستی تمام داده‌های LiteSpeed Cache از دیتابیس وردپرس

اگر بخواهید به صورت دستی تمام داده‌های LiteSpeed Cache را از دیتابیس وردپرس حذف کنید، باید چند بخش را پاک کنید، چون این افزونه داده‌هایش را در چند جدول مختلف ذخیره می‌کند:

1. حذف گزینه‌ها از جدول (wp_options)

LiteSpeed Cache اغلب تنظیماتش را با پیشوند litespeed_ یا lscache_ در جدول wp_options ذخیره می‌کند.
برای مشاهده و حذف دستی در phpMyAdmin:

نمایش همه گزینه‌ها:

SELECT * 
FROM wp_options
WHERE option_name LIKE 'litespeed_%'
   OR option_name LIKE 'lscache_%';

حذف همه گزینه‌ها:

DELETE 
FROM wp_options
WHERE option_name LIKE 'litespeed_%'
   OR option_name LIKE 'lscache_%';

اگر پیشوند جداول شما wp_ نیست، باید آن را تغییر دهید.

2. حذف جداول اختصاصی لایت اسپید

LiteSpeed Cache معمولاً چند جدول اختصاصی می‌سازد مثل:

  • wp_litespeed_url
  • wp_litespeed_url_file
  • wp_litespeed_ccss
  • wp_litespeed_img_optm
  • wp_litespeed_avatar
  • wp_litespeed_crawler

برای حذف:

DROP TABLE IF EXISTS 
    wp_litespeed_url,
    wp_litespeed_url_file,
    wp_litespeed_ccss,
    wp_litespeed_img_optm,
    wp_litespeed_avatar,
    wp_litespeed_crawler;

3. حذف داده‌های ترنزینت‌ها (کش موقت)

LiteSpeed از ترنزینت‌ها با کلیدهایی مثل _transient_litespeed_ و _site_transient_litespeed_ استفاده می‌کند:

DELETE 
FROM wp_options
WHERE option_name LIKE '_transient_litespeed_%'
   OR option_name LIKE '_site_transient_litespeed_%';

4. حذف داده‌های متاهای بهینه‌سازی تصویر (اختیاری)

اگر بهینه‌سازی تصویر لایت اسپید را فعال کرده بودید، مقادیر متای خاصی در wp_postmeta ذخیره شده‌اند، مثل:

  • _litespeed_img_optm
  • _litespeed_optm_status

حذف آن‌ها:

DELETE 
FROM wp_postmeta
WHERE meta_key LIKE '_litespeed_%';

5. پاکسازی کرون جاب‌ها (wp_cron)

LiteSpeed چند کرون جاب ثبت می‌کند. برای حذف:

DELETE 
FROM wp_options
WHERE option_name = 'cron'
  AND option_value LIKE '%litespeed_%';
ممکن است شما دوست داشته باشید
ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.