مستقیم سر اصل مطلب! به هیچ عنوان از افزونههای مشابه روی سایت خود استفاده نکنید. همچنین اگر قابلیتی مشابه روی هاست شما فعال است، از افزونهای که عملکرد مشابه دارد هم استفاده نکنید! این کار علاوه بر اینکه ممکن است سبب مشکلات جدی روی سایت شما بشود، میتواند سرعت سایتتان را هم از حالت عادی کمتر کند و فشار زیادی به سرور وارد کند.
مثلاً اگر روی هاست شما قابلیت کش از قبل توسط وب سرور و یا سرویسی دیگر فعال است، هر گونه افزونهٔ Cache دیگر را باید از روی سایت خود حذف نمایید. مثلا افزونه WP Rocket یا افزونههای مشابه دیگری که برای افزایش سرعت سایت استفاده میشوند را حذف نمایید.
روی تمامی هاستهای وبنولوگ، قابلیت کش لایت اسپید فعال است. به دلیل اینکه وب سرورهای مورد استفادهٔ ما LiteSpeed هستند، شما در حال استفاده از تمامی قابلیتهای این وب سرور قدرتمند هستنید. که یکی از این قابلیتها Litespeed Cache میباشد. این کش از سمت سرور، سبب میشود که زمان پردازش صفحات سایت شما کاهش پیدا کند، چرا که یک نسخهٔ پردازش شده از صفحات پر بازدید، درون حافظهٔ کش سایت شما وجود دارد، که برای دفعات بعدی بازدید همان صفحه، از همان نسخه استفاده میشود.
ابزار LiteSpeed Web Cache Manager
روی کنترل پنل سیپنل، ابزاری با نام LiteSpeed Web Cache Manager وجود دارد که با ورود به آن، به امکاناتی مثل پاک کردن کامل کش لایت اسپید سایتها و همچنین بررسی وضعیت اسکریپت هایی که در حال استفاده از کش لایت اسپید هستند، دسترسی خواهید داشت.
در این صفحه، اگر روی دکمه Flush All کلیک کنید، کل کش ذخیره شده تا به الان از روی هارد سرور پاک میشود و برای لود صفحات جدید سایت شما، یک پردازش جدید از دیتاها انجام خواهد شد و به اصطلاح دیگر از کش استفاده نمیشود. اما باز از آن به بعد کش جدید ساخته میشود.
اما اگر روی لینک WordPress Cache کلیک کنید، وارد صفحهٔ دیگری خواهید شد که در آنجا کل وردپرسهای نصب شده روی هاستتان، به همراه مسیر نصب هر کدام را خواهید دید. اگر این طور نبود، روی دکمهٔ Scan در بالای صفحه کلیک کنید، تا یک بررسی برای وردپرسهای نصب شده روی هاست شما انجام شود و اگر هم کش لایت اسپید روی آن فعال بود، در ستون Cache Status به شما Enabled نمایش داده میشود. البته که از همین جا اگر خواستید، میتوانید روی دستور Disable کلیک کنید تا کش لایت اسپید روی سایت شما غیر فعال است (هر چند در حالت عادی پیشنهاد نمیشود آن را غیرفعال نمایید).
از طرف دیگر، حتما این نکته را هم در نظر داشته باشید که افزونهٔ Litespeed Cache را حتما روی وردپرس خود نصب کرده باشید، تا این ارتباط بهتر انجام شود. با نصب این افزونه شما دیگر نیازی به نصب و فعال سازی هیچ افزونهٔ افزایش سرعت سایت نخواهید داشت! این نکتهٔ بسیار مهمی است.
در حال حاضر افزونههایی که لایت اسپید برای اسکریپتهای مختلف توسعه داده است، به قرار زیر میباشند:
- LSCache for WordPress
- LSCache for PrestaShop
- LSCache for Xenforo
- LiteMage for Magento
- LSCache for Joomla
- LSCache for Drupal
- LSCache for MediaWiki
- LSCache for OpenCart
هر کدام از این افزونهها در مخزن افزونههای همان اسکریپت موجود است و میتوانید از آن روی اسکریپت خود استفاده کنید.
ابزار AccelerateWP
ابزار دیگری که در سی پنل برای بالا بردن سرعت سایت، وجود دارد AccelerateWP نام دارد. این ابزار محصولی از کلود لینوکس است و برای ارائه راهکارهای مفید برای بالا بردن سرعت صفحات سایت کاربرد دارد. دقت داشته باشید که این خدمت فقط مختص اسکریپت وردپرس است.
در لیست My WordPress Sites شما میتوانید فهرست سایتهای وردپرس خود را ببینید. در ستون دوم به شما پیشنهادهای کشف شده را ارائه میکند. البته اگر تداخلی هم وجود داشته باشد، اعلام میکند. مثلا در بیشتر مواقع با افزونه litespeed-cache که روی وردپرس نصب میکنید (که در قسمت قبل معرفی شد)، تداخل دارد. بنابراین اگر خواستید از قابلیت AccelerateWP استفاده کنید، حتما باید Litespeed Cache را از روی وردپرس خود غیرفعال و حذف کنید.
این تداخل هم به این دلیل است که قابلیت AccelerateWP خودش قابلیتهای کش سمت سرور (Page сaching and cache preloading) و کش سمت کاربر (browser caching) و lazy loading و CSS/JS optimization و خیلی از موارد دیگر را خودش ارائه میکند و نیازی به ابزارهای مشابه دیگری ندارد.