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

ا

افزایش سرعت وردپرس یکی از مهمترین دغدغه های هر وب مستری است. افزایش سرعت وردپرس تاثیر بسیار مثبتی بر بهبود سئو سایت خواهد گذاشت. در نتیجه میزان بازدیدکنندگان سایت افزایش پیدا خواهد کرد. گوگل حساسیت زیادی بر روی سرعت سایت ها دارد. و افزایش سرعت وردپرس سبب می شود که بازدیدکنندگان سایت راضی باشند.

راه های مختلفی برای افزایش سرعت وردپرس وجود دارد. یکی از بهترین راه ها استفاده از افزونه های کش (Cache)  در سایت های وردپرسی است. افزونه های کش با ذخیره موقت فایل هایی که معمولا ثابت هستند، از بارگزاری دوباره آن ها جلوگیری می کند. به این ترتیب با این کار سرعت سایت را افزایش می دهند. احتمالا معروف ترین افزونه های کش و افزایش سرعت وردپرس افزونه W3 Total Cache و WP Super Cache هستند. هر دو این افزونه ها به صورت رایگان ارائه شده اند.

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

افزایش سرعت وردپرس

افزایش سرعت وردپرس با WP Rocket

همانطور که گفته شد ما در این آموزش نسخه کاملا رایگان این افزونه را در اختیار شما قرار خواهیم داد. برای دریافت و نصب افزونه WP Rocket می توانید از لینک دانلود فایلی که برای شما آماده کرده ایم استفاده کنید.

لینک دانلود:
دانلود فایل

انجام تنظیمات افزونه WP Rocket

برای انجام تنظیمات افزونه از منوی سمت راست وردپرس به مسیر تنظیمات » WP Rocket بروید. در صفحه باز شده چند تب مختلف را مشاهده می کنید. هر کدام از این تب ها تنظیمات خاصی را در خود جای داده اند.

افزایش سرعت وردپرس

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

تب عمومی

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

افزایش سرعت وردپرس

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

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

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

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

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

Feeds Cache: کش خوراک را فعال می کند. فید ها معمولا تغییر می کنند به همین دلیل توصیه می شود از این گزینه نیز استفاده نکنید.

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

کش امنیتی: این گزینه مربوط به سایت ها ای است که از پروتکل https استفاده می کنند، و کش را برای آن ها فعال می کند.

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

زمانبندی پاک کردن کش:  این گزینه مشخص می کند که کش ذخیره شده در مرورگر کاربر هر چند وقت یکبار پاک شود و اطلاعات جدید سایت دوباره بارگذاری شود. همانطور که مشاهده می کنید این گزینه به صورت پیش فرض بر روی ۲۴ ساعت قرار گرفته است. ما توصیه می کنیم بر روی ۵ روز قرار دهید.

بعد از انجام تنظیمات مورد نظر خوددر نهایت روی دکمه ذخیره تغییرات کلیک کنید.

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

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

افزایش سرعت وردپرس

درخواست واکشی DNS: این گزینه به شما این امکان را می دهد تا تمامی درخواست هایی که از سوی سایت شما به آدرس ها یا دامین های دیگر فرستاده می شود را مشخص کنید. همانطور که می دانید در واقع سایت شما از تعدادی فایل های جاوا اسکریپت، سی اس اس، جی کوئری و … استفاده می کند. هر کدام از این فایل ها آدرس های مشخصی دارند که ممکن است در خود سایت شما یا در سایتی دیگر قرار گرفته باشند. اگر همه ی این دامین ها را در این بخش وارد کنید، زمان کمتری برای شناسایی و دریافت فایل های ذکر شده مصرف می شود. مثلا اگر سایت شما از کتابخانه جی کوئری موجود در سرور های گوگل استفاده می کند، قطعا چنین سورسی برای منبع آن در سایت شما وجود دارد:

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

خالی کردن کش بروز رسانی نوشته: آدرس نوشته هایی را وارد کنید که میخواهید با بروزرسانی آن ها ، کش قبلی پاک شود. مثلا اگر دیدگاهی اضافه شد یا خود شما مطلبی را ویرایش کردید. البته این کار خیلی مهم نیست و می توانید این گزینه را خالی بگذارید.

کش نشدن برگه ها: آدرس برگه هایی که نمی خواهید کش شوند را وارد کنید. توجه داشته باشید که برگه های تسویه حساب ووکامرس، ایزی دیجیتال دانلود و … به صورت خودکار کش نمی شوند. پس نیازی به وارد کردن آنها نیست.

Never send cache pages for these user agents : میتوانید نام کاربرانی که میخواهید صفحات برای آنها کش نشود را وارد کنید. دقت کنید که در هر خط می توانید یک نام کاربری وارد کنید.

Reducing the number of minified files in one file on : فایل های بهینه شده را در یک فایل ادغام می کند. این گزینه هم ممکن است مشکلاتی برای شما به وجود آورد. پیشنهاد می شود از آن استفاده نکنید.

فشرده سازی CSS: آدرس فایل های css ای که می خواهید فشرده شوند را وارد کنید. این گزینه ممکن است اختلالاتی در سایت شما ایجاد کند. به همین دلیل پیشنهاد می شود قبل از فعال کردن آن، از سایت خود یک بک آپ تهیه کنید.

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

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

تب Database

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

افزایش سرعت وردپرس

Posts Cleanup:  با استفاده از این گزینه می توانید نوشته هایی که به صورت پیش نویس ذخیره شده اند یا درون زباله دان قرار گرفته اند را از دیتابیس حذف کنید. revisions یعنی رونوشت ها. Auto Drafts یعنی پیش نویس های خودکار و Trashed Posts یعنی نوشته هایی که درون زباله دان هستند. هر کدام را که میخواهید حذف کنید تیک بزنید.

Comments Cleanup:  این گزینه برای افزایش سرعت وردپرس دیدگاه های اضافی یا هرز را پاک می کند. Spam Comments یعنی نظراتی که توسط وردپرس به عنوان اسپم شناخته شده اند و Trashed Comments به معنای نظراتی است که درون زباله دان قرار گرفته اند.

Database cleanup: با انتخاب این گزینه، جداول دیتابیس شما بهینه سازی می شوند. این موضوع به این معنا است که اگر افزونه ای قبلا نصب بوده و الان نیست، اطلاعات آن از دیتابیس حذف می شود. در استفاده از این گزینه باید حتما دقت داشته باشید.

Automatic Cleanup: با انتخاب این گزینه و تعیین دوره زمانی برای آن، می توانید مشخص کنید که هر چند وقت یکبار عملیات بهینه سازی دیتابیس به صورت خودکار انجام شود. اگر  تیک این گزینه را بردارید بهینه سازی خودکار کلا لغو می شود.

در نهایت برای اجرای عملیات بهینه سازی دیتابیس و افزایش سرعت وردپرس، روی دکمه Save and optimize کلیک کنید.

تب شبکه تحویل محتوا

افزایش سرعت وردپرس

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

CloudFlare: اگر از CloudFlare برای CDN سایت خود استفاده می کنید این گزینه را انتخاب کنید. سپس تغییرات را ذخیره کنید و دوباره وارد همین صفحه شوید تا تنظیمات مربوط به این سرویس دهنده  را مشاهده کنید.

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

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

تب های varnish و ابزار ها

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

جمع بندی

همانطور که مشاهده کردید افزونه WP Rocket دارای تنظیمات حرفه ای است که به افزایش سرعت وردپرس کمک زیادی می کند. امیدواریم آموزش امروز ما به شما برای استفاده از این افزونه کمک کرده باشد. فراموش نکنید افزایش سرعت وردپرس مسئله بسیار مهمی است و همیشه باید به دنبال راه های جدیدی برای افزایش سرعت وردپرس خود باشید.

از کارشناسان پرگاس انفورماتیک مشاوره تخصصی بگیرید

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

۵۶ ۲۸۴ ۲۸۴ (۰۲۱)