• 3 اردیبهشت 1403
Cloudflare default OG  - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی
زمان مطالعه: 9 دقیقه

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

مردم انتظار دارند در سریع‌ترین زمان ممکن به اطلاعات موجود در اینترنت دسترسی داشته باشند. بنابراین، مهم است که عملکرد وب‌سایت خود را با انتظارات مشتریان خود هماهنگ کنید.

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

how to setup cloudflare cdn for wordpress 1 1 1536x674 1 - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

 

Cloudflare CDN چیست؟

یکی از ویژگی‌های کلودفلر CDN افزایش سرعت بارگذاری وب‌سایت است. این سرویس با نگهداری چندین نسخه از داده‌های وب‌سایت شما در سرورهای پروکسی در سراسر جهان کار می‌کند.

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

Cloudflare CDN همچنین امنیت در برابر حملات بالقوه DDoS را فراهم می‌کند و حریم خصوصی داده‌ها را برای کسب‌وکار و مشتریان شما تضمین می‌کند. علاوه بر این، DNS مای سایت شمارا در ابزارهای جستجوی ثبت دامنه (WHOIS) پنهان می‌کند.

چگونه Cloudflare به سایت وردپرس شما کمک می‌کند؟

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

– زمان پاسخگویی سریع Cloudflare از محاسبات لبه‌ای استفاده می‌کند که وظیفه انتقال کارآمد داده‌ها از یک سرور به سرور دیگر را بر عهده دارد. این ویژگی زمان انتظار بازدیدکنندگان سایت شمارا کاهش می‌دهد و تجربه کلی کاربر را بهبود می‌بخشد.
– حفاظت از سایت کاربران می‌تواند تنظیمات امنیتی وب‌سایت را از طریق داشبورد Cloudflare سفارشی کند تا تهدیدات آنلاین بالقوه را مسدود کند. برخی از ویژگی‌های امنیتی شامل فایروال برنامه وب (WAF) و حفاظت DDoS است.
– گواهی SSL Secure Socket Layer (گواهی SSL) نرم‌افزاری است که از داده‌های وب‌سایت با اطمینان از اینکه فقط رایانه‌ها یا مرورگرهای مجاز می‌توانند به آن دسترسی داشته باشند محافظت می‌کند.
– Cloudflare یک گواهینامه SSL را برای صاحبان سایت وردپرس ارائه می‌دهد تا از اطلاعات و تراکنش مای مشتری محافظت کند. سپس کاربران می‌توانند بسته به سطح امنیتی موردنیاز خود، بین رمزگذاری انعطاف‌پذیر یا کامل SSL Cloudflare یکی را انتخاب کنند.
– بهینه‌سازی پلت فرم خودکار Cloudflare با بهینه‌سازی خودکار به افزایش عملکرد کلی سایت وردپرس شما کمک می‌کند. این فرآیند شامل تغییر اندازه تصویر و پاک‌سازی خودکار کش وردپرس در طول به‌روزرسانی وب‌سایت است.

راه‌اندازی Cloudflare در وردپرس

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

همچنین برنامه مای پولی برای کسانی که خواهان امنیت و عملکرد پیشرفته هستند وجود دارد. آن‌ها از 20 دلار در ماه شروع می‌شوند و دارای ویژگی‌هایی مانند مجموعه قوانین فایروال برنامه مای کاربردی وب (WAF)، بهینه‌سازی تلفن همراه و هشدارهای DDoS هستند.

پس از تصمیم‌گیری در مورد یک پلن مناسب، مراحل زیر را برای راه‌اندازی Cloudflare در وب‌سایت وردپرس خود دنبال کنید.

 

1. ایجاد یک حساب کاربری Cloudflare

ثبت‌نام آسان است و تنها چند دقیقه طول می‌کشد. فقط مطمئن شوید که URL سایت وردپرس خود را آماده کرده باشید.

مرورگر Microsoft Edge به VPN داخلی مجهز می شود
> > >

cloudflare signup 1 1536x634 1 - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

شما اکنون یک حساب کلودفلر دارید اما هنوز باید وب‌سایت خود را برای دسترسی به خدمات اضافه کنید.

 

2. اضافه کردن نام دامنه به Cloudflare

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

add domain cloudflre 1536x493 1 - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

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

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

Cloudflare plans 1 - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

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

 

3. بررسی سوابق DNS نام دامنه شما

هنگامی‌که سایت وردپرس شما به کلودفلر اضافه شد، جزئیات DNS نام دامنه از شما خواسته می‌شود. در این مرحله، Cloudflare را برای زیر دامنه‌های خاص فعال یا غیرفعال کنید.

برای فعال کردن، به‌سادگی نماد ابر را به رنگ نارنجی تغییر دهید.

cloudflare subdomain - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

ما به‌شدت پیشنهاد می‌کنیم که Cloudflare را برای نام دامنه اصلی و زیر دامنه www خود فعال کنید. به‌این‌ترتیب، Cloudflare روی هر دو نسخه www و غیر www سایت شما کار خواهد کرد.

پس از اتمام کار، Continue را فشار دهید تا به مرحله بعدی بروید.

مهم! توصیه نمی‌شود که Cloudflare را برای cPanel، mail، FTP یا هر زیر دامنه دیگر فعال کنید زیرا می تواند منجر به مشکلات متعدد DNS شود.

4. نام دامنه خود را به سرورهای Cloudflare متصل کنید

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

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

cloudflare nameservers - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

در بخش مدیریت DNS، سرورهای نام Cloudflare را خواهید دید که به وب‌سایت شما اختصاص داده‌شده‌اند. این مقادیر را کپی کنید.

یک تب جدید مرورگر بازکنید و به کنترل پنل هاست خود بروید. برای مشتریان هاسترنت، جزئیات سرورهای نام را در برگه Domains پیدا خواهید کرد.

در بخش تغییر DNS، هر دو مقدار را با مقادیر Cloudflare جایگزین کنید، سپس روی Save کلیک کنید.

به صفحه Cloudflare برگردید و Done را فشار دهید.

برگه DNS را در Cloudflare بررسی کنید تا ببینید آیا به‌روزرسانی سرور نام موفقیت‌آمیز بوده است یا خیر.

ممکن است تا ۷۲ ساعت طول بکشد تا DNS در سراسر جهان منتشر شود. پس از تکمیل به‌روزرسانی سرورهای نام، یک ایمیل تأییدیه از Cloudflare دریافت خواهید کرد.

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

 

5. تنظیمات HTTPS را پیکربندی کنید

پروتکل ایمن انتقال ابرمتن (HTTPS) داده‌های وب‌سایت را از طریق گواهی SSL ایمن می‌کند. مهم است که این تنظیمات را برای محافظت از سایت وردپرس خود در برابر نقض احتمالی و نشت داده‌ها پیکربندی کنید.

راه‌اندازی HTTPS فقط دو مرحله دارد.

به تب SSL در داشبورد Cloudflare خود بروید. اگر روی سایت فعلی خود گواهینامه SSL موجود دارید، Full SSL یا اگر ندارید SSL انعطاف‌پذیر را انتخاب کنید.

configuring ssl - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

SSL انعطاف‌پذیر فقط برای محافظت از انتقال داده‌ها بین سایت وردپرس و Cloudflare است. در همین حال، Full SSL حفاظت سرتاسری را از سایت شما به سرور بازدیدکننده ارائه می‌دهد.

به بخش Edge Certificates بروید و Always Use HTTPS را فعال کنید. ممکن است مدتی طول بکشد تا تغییرات قابل‌مشاهده باشد، بنابراین پس از چند ساعت آن را بررسی کنید. هنگامی‌که یک پیام تأیید و یک نماد قفل در نزدیکی URL سایت مشاهده کردید، متوجه خواهید شد که فعال است.

خطای نرم افزاری Fastly باعث خاموشی محتوای جهانی سایت ها شد
> > >

 

6. نصب و پیکربندی افزونه وردپرس Cloudflare

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

– بهینه سازی وردپرس با یک کلیک
– مجموعه قوانین فایروال برنامه های کاربردی وب (WAF)
– پاکسازی کش خودکار
– آمار
– تنظیمات Cloudflare داخلی برای تغییر آسان

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

به داشبورد وردپرس خود دسترسی پیدا کنید و به پلاگین -> افزودن جدید بروید.

adding plugin hpanel 1536x1015 1 - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

افزونه Cloudflare WordPress plugin را جستجو کنید. آن را نصب و فعال کنید.

Cloudflare plugin 1536x474 1 - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

به صفحه تنظیمات بروید و کلودفلر را انتخاب کنید.

configuring cloudflare wordpress 1536x871 1 - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

Get your API Key را انتخاب کنید.

Cloudflare API - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

یک پنجره جدید ظاهر می شود. به تب API Tokens بروید و سپس از گزینه Global API Key گزینه View را انتخاب کنید.

cloudflare api tokens - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

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

به صفحه تنظیمات افزونه برگردید و کلید API را در قسمت ورود قرار دهید. دکمه Save API Credentials را بزنید.

پس از راه اندازی Cloudflare و ورود به افزونه وردپرس، چندین تنظیمات را مشاهده خواهید کرد:

تنظیمات بهینه شده وردپرس با کلیک بر روی اعمال تنظیمات Cloudflare توصیه‌شده، مقادیر حافظه پنهان و سطح امنیتی، Minify خودکار و موقعیت جغرافیایی IP بازنشانی می‌شوند. Cloudflare به طور خودکار تنظیمات را در سایت وردپرس شما اعمال می کند تا عملکرد آن را افزایش دهد.
بهینه‌سازی خودکار پلتفرم (APO). این ویژگی پلاگین کلودفلر برای نگهداری کپی از داده‌های وب‌سایت شما برای افزایش زمان بارگذاری است. این تضمین می‌کند که مشتریان می‌توانند فوراً به محتوای شما دسترسی داشته باشند. Cloudflare با بهینه‌سازی خودکار پلتفرم، محتوای ثابت و پویا را در شبکه Edge خود ذخیره می‌کند.
حافظه پنهان را پاک کنید. کش کردن وب‌سایت فرآیند کپی کردن داده‌های وب‌سایت و قرار دادن آن در ذخیره‌سازی موقت برای دسترسی فوری است. پاک‌سازی کش به این معنی است که Cloudflare تمام اطلاعات ذخیره‌شده قبلی را حذف می‌کند تا بتواند داده‌های جدید را کپی کند.

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

نگاهی عمیق‌تر به سایر ویژگی‌های کلودفلر

Cloudflare  چیزهای زیادی برای ارائه دارد. در اینجا ویژگی‌های اضافی که Cloudflare به‌صورت رایگان با آن‌ها ارائه می‌شود، را شرح می‌دهیم.

 

2022 08 29 12 45 24 Optimization   Speed   speedrate.ir   Hosternetiran@gmail.coms Account   Cloudf - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

 

  1. Auto Minify

Auto Minify  سرویسی است که به‌طور خودکار کدهای وب‌سایت را پاک می‌کند و آن را فشرده‌تر می‌کند. Cloudflare این کار را با حذف کاراکترهای غیرضروری در وب‌سایت وردپرس شما برای افزایش عملکرد سایت و بهبود تجربه کاربر انجام می‌دهد.

 

این قابلیت برای جاوا اسکریپت، CSS  و HTML قابل‌استفاده است و برای صاحبان سایت‌هایی که پلاگین های زیادی در سایت وردپرس خود دارند عالی است Auto Minify در تمام برنامه‌های Cloudflare در دسترس است.

  1. بروتلی

Brotli  انتقال سریع داده‌ها را بین سرورها و مرورگرها تضمین می‌کند. با فشرده‌سازی فایل‌هایی مانند تصاویر، متن و فونت کار می‌کند. این ویژگی به افزایش عملکرد کلی سایت وردپرس شما کمک می‌کند.

2022 08 29 12 44 23 Optimization   Speed   speedrate.ir   Hosternetiran@gmail.coms Account   Cloudf - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

برای روشن کردن آن، کافی است به منوی Speed ​​بروید و آن را در تب Optimization جستجو کنید. Brotli بدون هیچ هزینه ای در دسترس همه کاربران است.

 

  1. راکت لودر

Rocket Loader  مسئول افزایش سرعت بارگذاری صفحه است، به‌خصوص برای صفحاتی که از جاوا اسکریپت استفاده می‌کنند. این تضمین می‌کند که محتوایی مانند متن، تصاویر و فونت‌ها به‌درستی بارگیری می‌شوند.

 

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

 

برای فعال کردن آن فقط در صفحات وب خاص، به منوی Page Rules بروید، URL  را اضافه کنید و یک تنظیم را انتخاب کنید.

 

Rocket Loader  برای همه کاربران Cloudflare به‌صورت رایگان در دسترس است.

مرورگر Microsoft Edge به VPN داخلی مجهز می شود
> > >

 

  1. فایروال

فایروال Cloudflare حملات احتمالی آنلاین را مسدود می‌کند تا محتوای وب‌سایت شما را ایمن نگه دارد. نسخه رایگان به‌طور پیش‌فرض دارای حفاظت DDoS و قوانین امنیتی بهینه‌شده برای پلتفرم‌های CMS مانند وردپرس، جوملا و دروپال است.

 

کسانی که می‌خواهند امنیت سایت وردپرس خود را افزایش دهند، می‌توانند در برنامه پریمیوم Cloudflare مشترک شوند. این پلن، دارای یک فایروال برنامه کاربردی وب (WAF)، قوانین امنیتی قابل تنظیم و دسترسی به گزارش‌های تحلیلی است.

 

کاربران می‌توانند تنظیمات امنیتی خود را در تب فایروال پیکربندی کنند.

 

  1. شبکه

برای بهبود عملکرد وب سایت، به منوی Network داشبورد Cloudflare خود بروید. تنظیمات شبکه امکان استفاده از HTTP/2 و WebSocket  را برای بهبود عملکرد سایت فراهم می‌کند.

 

در صفحه تنظیمات شبکه، صاحبان سایت وردپرس همچنین می‌توانند موقعیت جغرافیایی آدرس IP را فعال کنند تا مشخص کنند ترافیک سایت آن‌ها از کجا می‌آید. اکثر ویژگی‌های شبکه رایگان هستند به‌جز Response Buffering و True-Client-IP-Header  که فقط برای دارندگان طرح Enterprise در دسترس هستند.

 

  1. قوانین صفحه

قوانین صفحه بر روی بازنویسی‌ها و اولویت‌های HTTPS در صفحات خاصی از سایت وردپرس شما تمرکز دارد. این ویژگی به صاحبان سایت کنترل کاملی بر تنظیمات Cloudflare می‌دهد.

rules - نحوه اتصال و راه اندازی CDN کلودفلر برای سایت های وردپرسی

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

 

  1. تغییر اندازه تصویر

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

 

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

 

هرکسی که بخواهد از مزایای تغییر اندازه تصویر استفاده کند، می‌تواند با پرداخت 200 دلار در ماه در یک طرح تجاری مشترک شود. این با بیش از 100000 درخواست تصویر در ماه همراه است.

 

  1. Mirage

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

 

شما می‌توانید این را با ارتقاء به یک برنامه حرفه‌ای برای 20 دلار در ماه به سایت وردپرس خود اضافه کنید. برنامه Pro همچنین دارای فایروال برنامه وب، بهینه‌سازی تصویر و حفاظت DDoS است.

 

  1. Polish

Polish تصاویر را با حذف داده‌های غیرضروری مانند سازنده دوربین یا جزئیات تصویر فشرده می‌کند. Cloudflare تصاویر را به دو روش به حداقل می‌رساند – بدون افت کیفیت و با کمی افت کیفیت.

 

با فشرده‌سازی بدون افت، Cloudflare  تصاویر را به حداقل می‌رساند و درعین‌حال کیفیت را حفظ می‌کند. این برای ارائه محتوای باکیفیت بالا بدون کاهش سرعت بارگذاری عالی است.

 

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

 

ویژگی Polish Cloudflare همچنین به کاربران اجازه می‌دهد تصاویر را با فرمت WebP ذخیره کنند که به فضای ذخیره‌سازی کمتری نسبت به فرمت‌های PNG و JPEG نیاز دارد.

 

صاحبان سایت‌های وردپرسی می‌توانند با ارتقاء به طرح Pro از Polish استفاده کنند.

 

نتیجه گیری

شبکه تحویل محتوا یک سرویس مهم است که می‌تواند به شما در افزایش سرعت سایت کمک کند. از بین گزینه‌های بسیار موجود، ما به شدت استفاده از Cloudflare را توصیه می‌کنیم. این سرویس CDN قابل‌اعتماد با امنیت و بهبود عملکرد عالی ارائه می‌دهد.

می‌توانید Cloudflare را به‌صورت رایگان در وردپرس راه‌اندازی کنید.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *