آموزش گام به گام افزایش سرعت سایت با پلاگین WP-rocket

0

رپورتاژ

با ارائه دستورالعمل های جدید گوگل در سال های اخیر، فاکتور تجربه کاربری اکنون بیش از هر زمان دیگری مورد توجه قرار گرفته است. از طرفی از اولین معیارهای تجربه کاربری خوب، لود شدن سریع سایت است. بنابراین اگر کسب رتبه بالا در گوگل جزو دغدغه هایمان باشد، بدون شک باید به فکر افزایش سرعت سایت باشیم. یکی از بهترین پلاگین ها برای این منظور، “WP-rocket” است. در این مطلب از ژاکت نحوه افزایش سرعت سایت با پلاگین  WP-rocket را بررسی می کنیم. همراه ما باشید.

درباره پلاگین WP-rocket

افزونه WP-rocket انتخاب اول بسیاری از طراحان وب برای ارتقای سرعت و عملکرد سایت است. از دلایل محبوبیت این افزونه، سرعت بالای آن در رسیدگی به وضعیت سایت و سهولت استفاده از آن است. بنابراین، برای استفاده از آن لازم نیست دانش تخصصی خاصی داشته باشیم.

مراحل افزایش سرعت سایت با پلاگین  WP-rocket

در ادامه، تنظیمات پلاگین WP-rocket برای افزایش سرعت سایت را در ۱۰ مرحله با هم می بینیم.

مرحله ۱: نصب و فعالسازی

برای شروع کار با پلاگین WP-rocket باید آن را نصب و بعد فعال کنید. از امتیازات برجسته این افزونه این است که بعد از فعالسازی، کار خود را به طور خودکار شروع کرده و عملیات Caching با تنظیمات بهینه برای وب سایت فعال می شود.

مرحله ۲: پیکربندی تنظیمات Caching

برای دسترسی به تنظیمات پلاگین WP-rocket به بخش تنظیمات این افزونه بروید. سپس روی تب “کش” کلیک کنید.

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

۱- کش موبایل

همانطور که می بینید، قابلیت کش موبایل به طور پیش فرض فعال است. اما پیشنهاد می کنیم که گزینه ” جداسازی فایل های کش برای دستگاه های موبایل” را نیز فعال کنید. این گزینه به WP-rocket اجازه می دهد که فایل های Cache جداگانه را برای کاربران نسخه موبایل سایت ایجاد کند. با فعال کردن این گزینه، مطمئن می شوید که فرآیند Caching برای کاربران موبایل نیز حتماً فعال خواهد بود.

۲- کش کاربر

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

۳- طول عمر کش

منظور از طول عمر کش مدت زمانی است که طول می کشد تا فایل های کش شده در سایت ذخیره شوند. بازه پیش فرض برای این گزینه ۱۰ ساعت است که برای اکثر وب سایت ها مقدار مناسبی است. اما اگر سایت سنگینی دارید، می توانید آن را روی مقدار کمتری تنظیم کنید. همینطور اگر وب سایت خود را دائماَ آپدیت نمی کنید، می توانید آن را روی مقدار بالاتری تنظیم کنید. فراموش نکنید که بعد از اعمال تغییرات روی “ذخیره تغییرات” کلیک کنید تا تغییرات ذخیره شوند.

وقتی طول عمر کش تمام شود، WP-rocket فایل های ذخیره شده را حذف خواهد کرد. همچنین بلافاصله بارگذاری Cache را برای محتواهای به روز شده آغاز می کند.

مرحله ۳: کوچک کردن فایل ها

به کمک WP-rocket می توانیم فایل های استاتیکی مثل کدهای CSS و جاوا اسکریپت را کوچک کنیم. ابتدا به منوی “بهینه سازی فایل” بروید. سپس در این بخش هر یک از فایل هایی را که می خواهید کوچک شوند، تیک بزنید.

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

نکته: کوچک کردن بعضی از فایل ها ممکن است باعث بروز مشکلاتی مانند لود نشدن بعضی از صفحات شود. بنابراین اگر در این بخش تغییری اعمال کردید، صفحات خود را چک کنید تا مطمئن شوید مشکلی رخ نداده است.

مرحله ۴: بهره گیری از قابلیت Lazy Load؛ از مهم ترین اقدامات برای افزایش سرعت سایت با پلاگین  WP-rocket

تصاویر، معمولاً جزو سنگین ترین اِلِمان های سایت هستند و بارگذاری آنها بیشتر از متن زمان می برد. بنابراین تصاویر می توانند زمان لود شدن صفحه را به طور چشمگیری کاهش دهند.

یکی از بهترین راه ها برای جلوگیری از افت سرعتی که از لود شدن تصاویر ناشی می شود، بهره گیری از قابلیت بارگذاری تنبل (Lazy load) است. با فعال کردن این قابلیت، فقط تصاویری که در صفحه کاربر در حال نمایش است، لود می شوند و باقی تصاویر در سایر قسمت های صفحه لود نمی شوند، تا زمانی که کاربر روی آنها اسکرول کند. بنابراین سرعت لود شدن سایت نیز به میزان قابل توجهی افزایش خواهد یافت.

خوشبختانه قابلیت Lazy load در پلاگین WP-rocket موجود است. برای دسترسی به آن کافیست به منوی “رسانه” بروید. سپس قابلیت بارگذاری تنبل را برای تصاویر یا آی فریم ها و ویدئوها فعال کنید.

 

مرحله ۵: پیش بارگذاری دقیق در Wp-rocket

برای این کار به منوی “پیش بارگزاری” بروید. WP-rocket به طور پیش فرض صفحه اصلی سایت را کراول کرده و لینک ها را دنبال می کند تا کش را پیش بارگذاری کند. اما با فعال کردن گزینه “فعال سازی پیش بارگذاری کش بر مبنای نقشه سایت” ، می توانید به پلاگین بگویید که از سایت مپ XML برای ساخت کش استفاده کند.

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

مرحله ۶: بهره گیری از قوانین پیشرفته Caching

یکی از نقاط قوت پلاگین WP-rocket این است که قدرت کنترل بسیار زیادی را روی فرآیند Caching ارائه می دهد. به عنوان مثال می توانید تعیین کنید که بعضی از صفحات به صورت استثناء کش نشوند. برای این کار به منوی “قوانین پیشرفته” بروید. سپس کافیست آدرس صفحاتی که می خواهید مستثنی شوند را در کادر مربوطه زیر هم وارد کنید.

به علاوه در این صفحه می توانید کوکی ها و User Agentها را نیز استثناء قرار داده یا تعیین کنید که بعد از به روزرسانی محتوای بعضی از صفحات، آنها به طور خودکار مجدداً کش شوند.

مرحله ۷: پاکسازی پایگاه داده

پاکسازی پایگاه داده در  پلاگین WP-rocket بسیار راحت است. هر چند که این کار به اندازه سایر قابلیت ها بر ارتقای سرعت سایت تأثیرگذار نیست؛ اما در هر صورت می توانید از این قابلیت نیز بهره بگیرید.

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

مرحله ۸: فعالسازی CDN در WP-rocket

اگر از CDN برای سایت خود استفاده می کنید، در این مرحله می توانید CDN را برای کار با این پلاگین تنظیم کنید. پس وارد منوی “شبکه تحویل محتوا” شوید. سپس گزینه “فعالسازی شبکه تحویل محتوا” را تیک بزنید و CNAMEهای CDN را در کاردهای مشخص شده وارد کنید.

مرحله ۹: کاهش فعالیت API تپش قلب

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

برای دسترسی به این قابلیت، وارد منوی “تپش قلب” شوید. به طور کلی پشنهاد می کنیم که این قابلیت را غیرفعال نکنید. اما می توانید در بعضی از بخش ها با انتخاب “کاهش فعالیت” ، فرکانس آن را کاهش داده و عملکرد سایت را بهبود دهید.

مرحله ۱۰: مدیریت کش در WP-rocket

WP-rocket مدیریت و پاک کردن کش را هم در وردپرس برای مدیران سایت راحت می کند. برای دسترسی به این بخش، وارد منوی “پیشخوان” که صفحه اصلی تنظیمات افزونه است، شوید. در این صفحه می توانید گزینه “حذف همه فایل های کش شده” را انتخاب کنید.

نکته: در منوی “ابزارها” می توانید تنظیمات پلاگین را درون ریزی یا برون ریزی کنید. این قابلیت هنگام انتقال وردپرس از لوکال سرور به سرور اصلی یا انتقال یه یک دامنه جدید کاربردی خواهد بود.

خرید پلاگین wp-rocket از ژاکت

چنانچه قصد افزایش سرعت سایت با پلاگین  WP-rocketرا دارید، می توانید از طریق وب سایت ژاکت برای خرید نسخه معتبر آن اقدام نمایید. لازم است اشاره کنیم که نسخه ای که از این پلاگین در ژاکت موجود است، کاملاً فارسی سازی شده است. ضمناً پلاگین WP-rocket نیز مانند سایر محصولات ژاکت، دارای ضمانت کیفیت و اصالت کالا است و با خرید آن از ۶ ماه پشتیبانی نیز بهره منده خواهید بود. بنابراین می توانید بدون نگرانی از ناامن یا غیر معتبر بودن این افزونه، آن را از ژاکت تهیه کرده و روی وردپرس خود نصب کنید. در پایان پیشنهاد می کنیم مقاله اموزش افزایش سرعت وردپرس را در وبلاگ ژاکت مطالعه کنید.

   

ارسال یک پاسخ

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