You are currently viewing آموزش افزونه w3 total cache و cloudflare
افزایش سرعت سایت وردپرس با افزونه w3 total cache و cloudflare

آموزش افزونه w3 total cache و cloudflare

محتوا پنهان

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

افزایش سرعت سایت وردپرس با افزونه w3 total cache و cloudflare

سلام به وردپرسی های عزیز.

بیایید با هم از امروز به بعد مثل موشک سایتمان را به سمت موفقیت و اهدامان هدایت کنیم.

برای این کار شما نیاز به یک سایت پر سرعت دارید.

سرعت بخشیدن به وبسایت بعث می شود بازدیدکنندگان بیشتری به سایت شما رجوع کنند و باعث خوش حالی آنها می شود و از این به بعد سایت شما را در ذهن خودشان در اولویت اول قرار می دهند.!

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

بنابر این اگر شما می خواهید سرعت سایت خود را بالا ببرید ولی دانش این کار را ندارید ما راهنمای شما خواهیم بود و این دانش را به سادگی به شما خواهیم آموخت.

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

ما در این کار از دو ابزار رایگان وردپرس استفاده خواهیم کرد!، افزونه هایی به نام  W3 Total Cache و CloudFlare .

ما در این آموزش روش های استفاده از افزونه هارو قسمت به قسمت همراه با تصویر به شما آموزش خواهیم داد.!

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

آموزش تنظیمات افزونه کش وردپرس w3 total cache

حتماً شما فکر می کنید این افزونه مانند افزونه ی های دیگر و فقط باید نصب و راه اندازی شود؟ نه این افزونه دارای تنظیمات پیشرفته ای است که شما می توانید این تنظیمات را متناسب با وبسایت خود تنظیم کنید.

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

مرحله 1: نصب و فعال کردن w3 Total cache

افزایش سرعت سایت وردپرس : شروع به نصب و فعال کردن W3 Total Cache کنید.
این افزونه به صورت رایگان در مخزن وردپرس موجود است که شما می توانید افزونه را از آنجا دانلود کرده و یا از پیشخوان وردپرس خود آن را نصب کنید.
برای نصب به قسمت پیشخوان> افزونه ها > افزودن بروید و نام افزونه را جستجو کنید.
،چگونه سرعت سایت خود را افزایش دهیم؟جستجوی افزونه و نصب آن.
جستجوی افزونه وردپرس w3 total cache و نصب آن.
بعد جستجو با افزونه ای مانند تصویر بالا روبه رو خواهید شد که باید آن را نصب و فعال سازی کنید.

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

اولین قسمت و مهم ترین قسمت برا پیکر بندی و تنظیمات قسمت general setting است. این برگه دارای تمام جزئیات برای یک پیکربندی مناسب است.

آموزش افزونه w3 total cache و cloudflare
پیکربندی تنظیمات کلی افزایش سرعت سایت وردپرس

ما گزینه ها را از بالا به پایین آموزش و توضیح خواهیم داد.

general-1

شما در این قسمت می توانید با گذاشتن تیک این قسمت تمام کار ها را اتوماتیک کنید.

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

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

همچنین با فعال کردن گزینه Preview Mode می توناید هر وقت که یک تغییر را اعمال کردید آن را به صورت پیش نمایش مشاهده کنید.

Page Cache-2 – فعال

این مهمترین ویژگی مطلق W3 Total Cache است. صفحه کش به طور گسترده ای عملکرد سایت شما را بهبود می بخشد.
حالا تیک گزینه ی page cache را بزارید تا این گزینه فعال شود. و به قسمت Page Cache Method دست نزنید تا در حالت پیش فرض خود بماند.
فعال کردن قسمت page cache
فعال کردن قسمت page cache

minify-3-غیرفعال افزایش سرعت سایت وردپرس

minify می تواند کد های سایت شما را بدون کم شدن حتی یکی از قابلیت های آن کم کند تا سرعت بالا آمد سایت شما بالا برود.

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

آموزش افزونه w3 total cache و cloudflare
قسمت minify افزونه کش w3 total cache

Database Cache-4– غیرفعال

تمام اطلاعات شما از نظیر تصاویر،مطالب و صفحات و هر چیز دیگری در پایگاه داده یا همان دیتابیس شما ذخیره می شود. Database Cache عملکرد پایگاه داده شما را بهبود می بخشد و سرعت لود صفحات ، مطالب ، تصاویر و خوراک سایت شما را پایین می آورد.

اما اگر شما از هاست مشترک یا همان هاست معمولی استفاده می کنید این گزینه را غیر فعال کنید. چون این کار با کار کشیدن از دیتابیش شما می تواند باعث شود که میزان کارکرد CPU هاست بالا رفته و سایت شما را پایین می آورد و از کار می اندازد.

اگر شما یک سرور اختصاصی یا VPS دارید، می توانید آن را فعال کنید.

غیر فعال کردن گزی نه ی database cashe.
فعال کردن کش دیتابیس افزونه w3 total cache

Object Cache-5-فعال

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

و حالا تیک فعال کردن object cache رو بزاررید و method را روی Disk قرار دهید.
فعال کردن قسمت object cache
فعال کردن قسمت object cache

Browser Cache-6 – فعال

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

پس ما توصیه می کنیم که حتماً این بخش را فعال کنید.

فعال کردن قسمت کش مرورگر.
فعال کردن قسمت کش مرورگر.

CDN-7 – غیر فعال

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

غیر فعال کردن قسمت CDN.
غیر فعال کردن قسمت CDN.

Reverse Proxy-8 – غیرفعال

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

غیر فعال کردن قسمت Reverse Proxy
غیر فعال کردن قسمت Reverse Proxy

Monitoring-9- بدون اقدام بماند.

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

نادیده گرفتن قسمت Monitoring.
نادیده گرفتن قسمت Monitoring.

Debug-10 – غیرفعال

افزایش سرعت سایت وردپرس : اگر شما سعی در اشکالزدایی سایت خود دارید، باید تمام گزینه های Debug را Disabled بگذارید. آنها فقط کدهای غیر ضروری را برای سایت شما اضافه می کنند.
نزدن تیک گزینه های dibug برای اشکالزدایی سایت
نزدن تیک گزینه های debug برای اشکال زدایی سایت
در ادامه با ما همرا باشید تا گزینه های بعدی موجود در تنظیمات و پیکربندی این افزونه را به شما معرفی کنیم.
ادامه مطلب و اموزش قسمت های بعدی تنظیمات و پیکر بندی افزونه.!
ادامه مطلب و اموزش قسمت های بعدی تنظیمات و پیکر بندی افزونه.!
به یاد داشته باشید – فقط باید گزینه هایی را که قبلا در بالا فعال کرده اید پیکربندی کنید. بنابراین شما نیازی به پیکربندی هر آیتم ندارید.

مرحله 3: پیکربندی قسمت page cache

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

1. General

شما مطمئن شوید که در این قسمت تیک این گزینه هارا گذاشته و آن ها را فعال کرده اید.

Cache front page
Cache feeds
Cache Seven if you’re not currently using SSL.

Don’t cache pages for logged in users

شما می توانید هر چیز دیگری را غیر فعال کنید (بدون علامت)

Cache Preload-2

در این بخش این تنظیمات را پر کنید:
Automatically prime the page cache : تیک خورده شود.

Update interval : 900

Pages per interval: 10

Sitemap URL : لینک واقعی به نقشه سایت شما اگر شما آن را داشته باشید. به طور معمول “yourdomain.com/sitemap.xml” برای اکثر پلاگین های SEO.

Preload the post cache upon publish events : تیک خورده شود.

قسمت کش پیشفرض
قسمت کش پیشفرض

شما حتی می توانید با خیال راحت همه چیز را در این بخش به عنوان پیش فرض گذاشته و صفحه را ترک کنید.

مرحله 4: افزایش سرعت سایت وردپرس پیکربندی Object Cache

از آنجا که نه Minify و نه Database Cache باید فعال شود، می توانید مستقیما به تنظیمات Object Cache بروید.
شما باید تمام این قسمت هارا در این جا به طور پیش فرض باقی بگذارید و فقط حتماً مطمئن شوید که این اعداد وجود دارند.
Default lifetime of cache objects: 180 seconds
Garbage collection interval: 3600 seconds
تمام قسمت هارا به طور پیشفرض گذاشته و فقط از صحت این اعدا مطلع شوید.
تمام قسمت هارا به طور پیشفرض گذاشته و فقط از صحت این اعدا مطلع شوید.

مرحله 5: پیکربندی browser cache

این آخرین پیکربندی شماست!

General-1

در تنظیمات عمومی، شما باید برخی از قسمت های اضافی را بررسی کنید. مطمئن شوید که همه این موارد را بررسی می کنید:

Set Last-Modified header: تیک بخورد
Set expires header: تیک بخورد
Set cache control header: تیک بخورد
Set entity tag (eTag): تیک بخورد
Set W3 Total Cache header: تیک بخورد
Enable HTTP (gzip) compression:تیک بخورد
قسمت پیشرض تنظیمات افزونه برای header
قسمت پیشرض تنظیمات افزونه برای header

مرحله 6: پیکربندی W3 Total Cache CloudFlare Extension

این بخش آخرین بخش آموزش افزونه W3 Total هست و بعد از این به سراغ آموزش افزونه cloudflare خواهیم رفت.

شما برای گذراندن این قسمت باید به بخش Extensions بروید و Extension به نامCloudFlare فعال یا Active کنید.

آموزش افزونه w3 total cache و cloudflare
فعال کردن ادان افزونه w3 total cache cloudflare

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

چگونه CloudFlare را برای وردپرس راه اندازی و پیکربندی کنیم؟

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

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

مرحله 1: ثبت نام در سایت CloudFlare و ثبت وب سایت خود

به وبسایت Cloudflare سر بزنید و یک حساب کاربری ایجاد کنید.

هنگامی که حساب خود را ایجاد می کنید، CloudFlare از شما می خواهد وب سایت خود را اضافه کنید. فقط دامنه وب سایت خود را وارد کنید و رویScan DNS Records کلیک کنید:

تائید DNS records
تائید DNS records

  پس از اتمام اسکن، فقط روی Continue کلیک کنید.

مرحله 2: DNS records خود را تائید کنید.

در صفحه بعدی، شما باید پرونده های DNS خود را تأیید کنید. من می دانم که این ممکن است پیچیده باشد. اما اگر شما یک مبتدی هستید، اینجا همه چیز برای انجام به شما گفته می شود.!:
تائید DNS records
تائید DNS records
اطمینان حاصل کنید که نماد نارنجی CloudFlare در کنار نام دامنه واقعی خود را ببینید. این به این معنی است که CloudFlare ترافیک را برای این دامنه تسریع خواهد کرد.
تا زمانی که نماد نارنجی را مشاهده می کنید، شما یک جت هستید.!

مرحله 3: سطح پلن خود را انتخاب کنید.

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

مرحله 4: nameservers های خود را به روزرسانی کنید.

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

ممکن است این تغییرات 24 ساعت طول بکشد. اما نگران نباشید – سایت شما هیچ خرابی را تجربه نخواهد کرد. به هر حال این بدان معنی است که CloudFlare بعد از تغییر nameservers در عرض 24 ساعت سرعت سایت شما را بسیاری افزایش می دهد.

مرحله 5: فعال کردن CloudFlare در W3 Total Cache

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

شما برای فعال کردن افزونه Cloudflare به پیشخوان > performance > بخش Extensions > و روی دکمه تنظیمات افزونه Cloudflare کلیک کنید.

و بعد بر روی دکمه ی Authorize کلیک کنید.

فعال سازی افزونه و وارد کردن کد API
فعال سازی افزونه و وارد کردن کد API

شما بعد از کلیک بر روی این دکمه باید ایمیلی که با اون درسایت Cloudflare ثبت نام کرده اید را وارد کنید. و بعد از اون تپنوبت میرسه به کد فعال سازی شما برای گرفتن کد فعال سازی یا همان API KEY باید وارد اکانت خود در Cloudflare بشید و کد خوب را دریافت کرده و در کادر مربروطه قراردهید.

برای ورود می توانید مستقیماً از این لینک استفاده کنید.

گرفتن API KEY از سایت Cloudflare
گرفتن API KEY از سایت Cloudflare

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

مرحله 6: CloudFlare Minify را فعال کنید

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

اخرین گام و فعال سازی سه بخش موجود در تنظیمات افزونه cloudflare
فعالسازی minify cloudflare

و همین! تنظیمات خود را ذخیره کنید. و اتمام کار!!.

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

موفق باشید

 

تیم آقای وردپرس

تیم تولید محتوا و پشتیبانی سایت آقای وردپرس

این پست دارای 0 نظر است

دیدگاهتان را بنویسید