تنظیمات عملکرد ایده آل Swift با Cloudflare + دستورالعمل تنظیم CDN StackPath CDN (با نظرسنجی های فیس بوک) – 2019 ، نسخه 2.0.5

03.06.2020
وورد المواضيع 'تنظیمات عملکرد ایده آل Swift با Cloudflare + دستورالعمل تنظیم CDN StackPath CDN (با نظرسنجی های فیس بوک) – 2019 ، نسخه 2.0.5
0 91 мин.

عملکرد سریع افزونه کش جدید در این بلوک است که در حال بررسی بازدیدهای مهیب در است WordPress Speed ​​Up Group Facebook.


من از WP Rocket استفاده کرده ام و قبلاً نمره 100٪ GTmetrix با بار 1s (سخت برای ضرب و شتم) داشتم ، اما Swift به من داد نزدیک به نتایج یکسان. من با WP Rocket گیر کرده ام ، اما می خواهم Swift Performance Lite افزونه شماره 1 کش را پیش از WP Fastest Cache ، WP Super Cache ، W3 Total Cache و دیگران ارزیابی کنم. تنظیمات Swift Performance نسبتاً آسان است (من همه چیز را به شما ارائه خواهم داد). نسخه حرفه ای شامل یک بهینه ساز تصویر (برای فشرده سازی بدون ضرر + تغییر اندازه خودکار تصویر), قلمهای بحرانی, محاسبه API, و از افزونه آنها پشتیبانی کنید. بخش جالب این است که آنها گزینه ای برای پرداخت ماهانه دارند ، بنابراین می توانید آن را فقط با 3.99 دلار در ماه امتحان کنید.

سوئیفت در مقابل WP Rocket – اینها معمولاً افزونه های حافظه نهان بالا هستند اخیر نظرسنجی های فیس بوک…

Swift-Performance-vs.-WP-Rocket-Poll

Swift-Performance-vs.-WP-Rocket

2018-WordPress-Cache-Plugin-Poll

سریع

  • نسخه رایگان (مطلب) = نتایج شگفت انگیز
  • مستندات متوسط
  • نسخه رایگان شامل سازمان دهنده افزونه ها است
  • نسخه حرفه ای شامل فونت های مهم است
  • نسخه حرفه ای شامل بهینه ساز تصویر است
  • رایگان

موشک WP

  • پیکربندی آسان تر
  • مستندات بهتر
  • افزودنیهای Facebook Pixel + Sucuri
  • سازمان دهنده افزونه نیست
  • بدون بهینه ساز تصویر
  • 49 دلار در سال

هر دو Swift و WP Rocket از Cloudflare ، CDN ، کنترل ضربان قلب ، پیش بارگیری ، بارگیری عکس تنفس / iframes ، میزبانی از Google Analytics به صورت محلی ، کوچک سازی ، ادغام اسکریپت ، فشرده سازی gzip و سایر ویژگی ها پشتیبانی می کنند. آنها در واقع بسیار مشابه هستند تا آنجا که ویژگی های آنها پیش می رود.

1. جادوگر

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

کارهایی که شما هنوز هم باید انجام دهید

  • ترفندها → حافظه پنهان کش
  • Hearbeat – همه را غیرفعال کنید
  • Google Analytics Google Google Analytics را دور بزنید
  • سبک ها – ایجاد CSS بحرانی
  • حافظه پنهانی → عمومی C حافظه پنهانی دستگاه تلفن همراه جداگانه (در صورت استفاده از AMP یا موضوع تلفن همراه)
  • لاک → میزبان سفارشی
  • CDN → StackPath CDN
  • CDN for برای Cloudflare ثبت نام کنید و سرورهای نام را تغییر دهید
  • بهینه سازی تصاویر (با استفاده از Swift Pro یا Imagify / Imsanity)
  • پایگاه داده بهینه ساز → پایگاه داده تمیز
  • افزونه Organizer → افزونه ها را روی محتوای خاص فعال یا غیرفعال کنید

Swift-Performance-Lite-Set-Wizard-Analyze-Your-Site

Swift-Performance-Lite-Setup-Wizard-Caching-Method

Swift-Performance-Lite-Setup-Wizard-Optimization

Swift-Performance-Lite-Setup-Wizard-Medi

Swift-Performance-Setup-Wizard-Finish

2. داشبورد

داشبورد آماری را نشان می دهد ، مانند چند صفحه شناخته شده Swift شناسایی شده است در مقابل چه تعداد در واقع ذخیره شده است. سوئیفت همچنین به هر URL اولویتی از قبل ایجاد و صفحه eache تاریخ آخرین بار ذخیره شده است. در جدول Warmup ، همچنین اگر Swift متوجه نشده باشد ، می توانید URL را به صورت دستی اضافه کنید.

داشبورد Swift-Performance

3. تنظیمات

برگه های عمومی ، رسانه ، بهینه سازی ، ذخیره سازی و CDN به بخش های زیر تقسیم می شوند:

3.1 عمومی

عمومی

  • کوکی ها را غیرفعال کنید – برای GDPR هنگام درخواست کاربران از توافق با کوکی ها.
  • ردپاها را مخفی کنید – نظرات سریع را در کد منبع مخفی کنید.
  • از API Compute استفاده کنید – سرعت بخشیدن به تنظیمات ادغام و کاهش استفاده از CPU.
  • Remote Cron را فعال کنید – سرور API Swift با wp-cron.php تماس می گیرد و WP cronjobs را به عنوان واقعی کار می کند.
  • گزارش اشکال زدایی – هشدارها / خطاهای نشان داده شده در مسیر ورود را مشاهده کنید (به عنوان مثال پوشه عمومی HTML).

تنظیمات Swift-Performance-General

ترفندها

  • منابع استاتیک را عادی کنید – تلاش برای حذف رشته های پرس و جو ، با این حال این معمولاً توسط پلاگین های کند انجام می شود. راه اصلی خلاص شدن از شر آنها غیرفعال کردن افزونه های CPU بالا (که در آبشار GTmetrix وجود دارد) و جایگزین کردن آنها با پلاگین های سبک است.
  • prefetch DNS – منابع خارجی را پیش بینی می کند (به عنوان مثال فونت های Google + فیلم های YouTube).
  • دامنه ها را از اسکریپت ها جمع آوری کنید – با پیش نمایش DNS کمک می کند.
  • DNS prefetch را حذف کنید – دامنه هایی را که نمی خواهید از پیش تنظیم شوند مستثنی کنید.
  • گراواتار کش – ذخیره سازی گراواتارس معمولاً کافی نیست ، شما هم می خواهید بارگیری آنها به CDN Gravatars را بصورت محلی بارگیری کنید و توضیح داده شده است آموزش Wrav Rocket’s Gravatar. این باعث افزایش زمان بار برای ارسال ها با نظرات زیادی می شود ، زیرا برخی از پست های من دارای 300+ نظر هستند که در آنجا گراواتارها بیش از 50٪ بار بار را جذب کرده اند.
  • انقضا کش کشش گراواتار – زمان انبار کشش Gravatar منقضی می شود (3600 برای اکثر سایت ها خوب است) اما اگر توجه داشته باشید که از CPU زیادی استفاده می کند می توانید این کار را افزایش دهید. اگر خیلی زیاد باشد ، کاربران هرگز نسخه cached را نمی بینند. اگر خیلی کم باشد ، می تواند CPU زیادی مصرف کند.
  • Htaccess سفارشی – تنظیم مجدد تنظیمات یا استفاده از آن برای چیز های دیگر.

تنظیمات Swift-Performance-Tweaks

تپش قلب
مدیر وردپرس را سرعت بخشیده و با غیرفعال کردن CPU ، CPU را کاهش می دهد ضربان قلب API. این کار هنگام ویرایش محتوا به کاربران اطلاع می دهد و به افزونه ها اجازه می دهد تا اعلان ها را در زمان واقعی (با اضافه کردن درخواست) ارسال کنند. غیرفعال کردن آن موجب صرفه جویی در CPU (WP غیرفعال کنید + افزونه کنترل ضربان قلب همین کار را انجام دهید).

تنظیمات Swift-Performance- ضربان قلب

تجزیه و تحلیل ترافیک گوگل
با دور زدن Google Analytics می تواند مواردی را در GTmetrix / Pingdom مربوط به Google Analytics تعمیر کند. CAOS, WP غیرفعال کردن ، و افزودنی Google Tracket WP Rocket همچنین به رفع موارد مرتبط با GA کمک می کند.

اهرم-Brower-Caching-Google-Analytics

Swift-Performance-Google-Analytics-تنظیمات

3.2 رسانه ها

تصاویر

  • تصاویر را در بارگذاری بهینه کنید – فاقد فشرده سازی تصاویر است که “بهینه سازی تصاویر” را در GTmetrix رفع می کند (فقط برای صفحه ای که تست می کنید). تصور کنید این کار را انجام می دهد و همان چیزی است که من استفاده می کنم.
  • کیفیت JPEG – برای جلوگیری از فشردگی از دست رفته ، 100٪ نگه دارید.
  • کیفیت PNG – برای جلوگیری از فشردگی از دست رفته ، 100٪ نگه دارید.
  • تغییر اندازه تصاویر بزرگ – برای تصحیح ابعاد ، اندازه تصویرگر بزرگ را تغییر می دهد (بسیاری از افراد تصاویر بزرگ را بارگذاری می کنند). این “ارائه تصاویر مقیاس” در GTmetrix را برطرف می کند. بداخلاقی این کار را هم می کند.
  • تصاویر اصلی را نگه دارید – وقتی Swift در اندازه های بزرگ تغییر اندازه می دهد ، در صورتی که تصویر جدید سایز مورد نظر شما نباشد ، اصل را حفظ می کند ، بنابراین حداقل باید از هر تصویر پشتیبان تهیه کنید.
  • تصاویر کوچک درون خطی – تصاویر خارجی کوچک مستقیماً در سند HTML نوشته می شوند ، بنابراین مرورگر به طور مستقل از آن فایل های تصویری درخواست نمی کند.
  • Lazyload – فقط یک بار تصاویر را بارگیری در صفحه بارگیری کرده و در واقع آنها را مشاهده می کنید. اگرچه این باعث افزایش بارهای اولیه می شود ، همچنین به این معنی است که کاربران مرتباً تصاویر را بارگیری می کنند که در حال پیمایش هستند ، که می تواند آزار دهنده باشد. به همین دلیل است که من فقط فیلم ها با بار + تنبل + iframe.
  • تصاویر اجباری پاسخگو – از ویژگی srcset برای ارائه چندین منبع تصویر برای مرورگرها استفاده می کند تا آنها بتوانند مورد مناسبی را انتخاب کنند.

عملکرد-تصاویر-تنظیمات Swift

تعبیه شده

  • Iframes Load Load – فقط iframes را بارگیری می کنید و می توانید آنها را ببینید.
  • Iframes را حذف کنید – برخی از iframes ها را از بارگیری تنبل رد کنید.
  • Iframes را بر روی تعامل کاربر بارگذاری کنید – فقط iframe ها را هنگام تعامل کاربران با آن بار می دهد (با استفاده از حرکت ماوس ، رول یا صفحه لمسی).

تنظیمات Swift-Performance-Embeds-Settings

3.3 بهینه سازی

عمومی

  • ادغام دارایی برای ورود به سیستم در کاربران – غیرفعال کنید ، زیرا این بار بار را بهبود نمی بخشد و احتمالاً ضرر بیشتری نسبت به خوبی به همراه خواهد داشت ، به علاوه بیشتر بهینه سازی ها باید در جلو باشد.
  • فقط Prebuild را بهینه کنید – غیرفعال کنید مگر اینکه بخواهید هنگام ایجاد حافظه نهان ، کنترل کنید.
  • در پس زمینه بهینه سازی کنید – Swift صفحات موجود در پس زمینه را بهینه می کند.
  • HTML نامعتبر را برطرف کنید – برخی از افزونه ها / مضامین از HTML نامعتبر استفاده می کنند ، Swift سعی خواهد کرد تا این مشکل را برطرف کند.
  • HTML را کم کنید – چندین مورد را در GTmetrix / Pingdom برطرف می کند. Cloudflare نیز به این امر اهمیت می دهد ، بنابراین باید فقط 1 فعال داشته باشید (Swift یا Cloudflare).
  • غیرفعال کردن Emojis – ایموجی ها درخواست ها را اضافه می کنند و بار بار آسیب می رسانند.
  • موضوعات همزمان را محدود کنید – سرعت بازسازی کش (در صورت بروز مشکلات CPU) پایین تر است.
  • حداکثر موضوعات – تعداد کمتر = استفاده کمتر از CPU (2 مورد خوب است).
  • DOM پارسر حداکثر بافر – توسعه دهنده Swift این شماره ها را به یک دلیل تنظیم کرده است.

تنظیمات Swift-Performance-General-Optimization

اسکریپت ها
ادغام / به حداقل رساندن جاوا اسکریپت به دلیل ایجاد خطا بدنام است ، اما من اینها را تست می کنم و بار بار شما را بررسی می کنم. اگر خطایی می بینید ، پرونده های مشکل ساز را پیدا کنید و آنها را به “Skype Script” اضافه کنید.

  • ادغام اسکریپت ها – بسیاری از مردم می گویند آن را غیرفعال کنید ، اما من آن را تست می کنم.
  • Async را اجرا کنید – جاوا اسکریپت به صورت تئوری به صورت 1 درخواست بارگذاری می شود و در حالی که اسکریپت همچنان در حال بارگذاری است ، اجرا می شود ، اما همچنین می تواند مواردی را خراب کند ، بنابراین گزینه test با دقت.
  • اسکریپت های شخص ثالث را حذف کنید – اگر از اسکریپت های ادغام استفاده می کنید ، در صورت نبود غیرفعال کنید.
  • اسکریپت ها را حذف نکنید – پرونده های مشکل ساز را در صورت کمترین نتیجه JavaScript در خطا حذف کنید.
  • اسکریپت های درون خطی را حذف نکنید – اگر ادغام اسکریپت منجر به خطا شود ، پرونده های مشکل ساز را حذف نکنید.
  • محلی سازی اسکریپت را حذف نکنید – توسعه دهنده Swift توصیه می کند که آن را فعال کنید ، در غیر این صورت ممکن است فایلهای جاوا اسکریپت جداگانه برای تمام صفحات خود داشته باشید.
  • جاوا اسکریپت ها را به حداقل برسانید – سایت خود را فعال و بررسی کنید. اگر خطایی دیدید ، پرونده های مشکل ساز را تحت عنوان Exclusive Scriptts حذف کنید (Cloudflare نیز این کار را می کند ، بنابراین فقط یکی را فعال کنید).
  • با API کوچک سازی کنید – فقط در صورت پیش فرض گزینه Minify JavaScriptts با خطا مواجه شوید.
  • دارایی های شخص ثالث پروکسی – Swift می گوید که می تواند مشکلات حافظه نهان مرورگر را در GTmetrix مربوط به GA برطرف کند ، اما می تواند اسکریپت ها را خراب کند. دور زدن Google Analytics گزینه بهتری است. آن را امتحان کنید.
  • اسکریپت های جداگانه – فایلهای JS ادغام شده را برای صفحات به طور جداگانه ذخیره می کند. عموماً این CPU بیشتر از آنکه خوب باشد ، مصرف می کند.
  • اسکریپت های ادغام شده را به صورت داخلی چاپ کنید – فقط با استفاده از memcached و WordPress قادر به نوشتن پرونده های خود نیستید.
  • اسکریپت های بارگذاری بار – بارهای تنبل منابع خارجی که می توانند بار بار را بهبود بخشند.
  • شامل اسکریپت ها – شامل اسکریپت های خاصی است که توسط Swift شناسایی نشده است.

تنظیمات Swift-Performance-Scriptts-Settings

سبک ها
بهینه سازی CSS همچنین می تواند باعث بروز خطا شود ، اما می تواند امتیازات / بار بار را تا حد زیادی بهبود بخشد. با تنظیمات بازی کنید و چند صفحه را بررسی کنید تا مطمئن شوید همه چیز درست است. اگر ادغام شیوه نامه ها و به حداقل رساندن CSS باعث ایجاد خطا شد ، پرونده های مشکل ساز را پیدا کنید یا آنها را حذف نکنید (همین موارد با JavaScript).

  • ادغام سبک – توسط توسعه دهنده Swift توصیه می شود و موارد موجود در GTmetrix / Pingdom را برطرف می کند.
  • CSS Critical را ایجاد کنید – CSS به صورت غیر همزمان بارگیری می شود ، اما توسعه دهنده می گوید این می تواند CPU را افزایش دهد.
  • چاپ کامل CSS درون خطی – توسعه دهنده می گوید شما نیازی به این کار ندارید.
  • سبک های جداگانه – غیرفعال کنید مگر اینکه صفحاتی با انواع مختلف محتوا داشته باشید (به عنوان مثال بعضی از آنها از ویژوال ویرایشگر ، برخی از صفحه سازان استفاده می کنند و غیره) و برای تولید یک CSS ادغام شده متفاوت برای هر صفحه به Swift نیاز دارند. ممکن است نمرات را بهبود بخشد ، اما می تواند CPU را افزایش دهد. با دقت تست کنید.
  • CSS را به حداقل برسانید – فعال کنید ، اما این می تواند باعث ایجاد مشکل شود ، بنابراین سایت خود را آزمایش کنید (Cloudflare نیز این کار را انجام می دهد ، بنابراین فقط از یک مورد استفاده کنید). اگر خطایی دیدید ، پرونده های مشکل ساز را تحت عنوان Exciles Files حذف کنید.
  • واردات CSS را دور بزنید – فعال کنید (این فایلهای CSS وارداتی را نیز ادغام می کند).
  • CSS شخص ثالث را حذف کنید – اگر Merge Scriptts مشکلی برای شما ایجاد کرده است ، این کار را امتحان کنید.
  • سبک ها را حذف نکنید – پرونده های مشکل ساز را اگر حداقل CSS منجر به خطا شود ، حذف کنید.
  • شامل سبک ها – اگر از ادغام اسکریپت استفاده نمی کنید ، به صورت دستی سبک را وارد کنید.

تنظیمات Swift-Performance-Styles

3.4 ذخیره

عمومی

  • ذخیره کردن را فعال کنید – فعال کردن.
  • حالت حافظه پنهان – حافظه نهان دیسک با بازنویسی برای اکثر سایتها سریعترین است. اگر نمی توانید پرونده .htaccess یا پیکربندی Nginx را ویرایش کنید ، از کش Disk با PHP استفاده کنید. اگر memcached نصب شده است ، memcached را با PHP انتخاب کنید ، اما همیشه سعی کنید از حافظه نهان دیسک با بازنویسی استفاده کنید.
  • لودر اولیه – فعال کنید مگر اینکه باعث ایجاد مشکلات PHP شود.
  • مسیر حافظه نهان – دایرکتوری مسیر cache را مشخص کنید.
  • حالت انقضا کش – تقریباً برای هر وب سایت مبتنی بر زمان مناسب است.
  • زمان انقضا کش – حافظه پنهان زمان بازسازی می شود. خیلی زیاد است و CPU را مصرف می کند ، خیلی کم است و کاربران نسخه ذخیره شده را نمی بینند. 12 ساعت برای اکثر سایت ها مناسب است ، اما اگر محتوای حساس به زمان دارید (یا پاک کردن حافظه پنهان به صورت دستی) ، می توانید این کار را کاهش دهید..
  • فاصله جمع آوری زباله – چند بار سوئیفت صفحات حافظه پستی منقضی را بررسی می کند. 30 دقیقه خوب است ، خیلی زیاد است و CPU را مصرف می کند.
  • پاک کردن حافظه نهان در به روزرسانی ارسال توسط صفحه – صفحات / پستهایی را اضافه کنید که می خواهید حافظه پنهان پس از به روزرسانی پاک شود ، تا کاربران بتوانند محتوای جدید را ببینند.
  • پاک کردن حافظه نهان در به روزرسانی پست توسط URL – همان مفهوم تنظیمات قبلی ، فقط با URL.
  • Caching را برای ورود به سیستم در کاربران فعال کنید – اگر چندین کاربر به سایت شما وارد می شوند ، فعال کنید (مانند bbPress). این به هر کاربر نسخه ذخیره شده خود را می دهد ، در غیر این صورت آن را غیر فعال کنید.
  • حافظه پنهان دستگاه تلفن همراه جداگانه – در صورت استفاده فعال کنید AMP یا یک موضوع تلفن همراه.
  • آدرس های URL حساس – نباید تفاوت ایجاد کند.
  • حافظه نهان مرورگر را فعال کنید – فعال کردن.
  • Gzip را فعال کنید – موارد gzip را در GTmetrix / Pingdom رفع می کند.
  • ارسال 304 سربرگ – غیرفعال کردن.
  • کش 404 صفحه – فعال کنید ، زیرا عنکبوت ها می توانند URL های نامعتبر را خزنده و CPU را مصرف کنند. ذخیره 404 صفحه و سرویس دادن به آنها از CDN باعث کاهش منابع سرور می شود.
  • نادیده گرفتن پرس و جو رشته – صفحات حافظه پنهان را برای هر کاربر متفاوت نخواهید داشت (اگر تبلیغات FB / Google ، نمایه عضویت ، منطق مشروط روی فرم ها را اجرا می کنید) صفحات فروش منحصر به فرد ندارند..
  • ذخیره پویا را فعال کنید – به شما امکان می دهد درخواستهای ذخیره شده $ _GET و $ _POST را مشخص کنید.
  • اقدامات CJAable AJAX – با مشخص کردن نام آنها در اینجا ، از منابع فشرده حافظه نهان AJAX استفاده کنید.
  • مدت انقضا کش AJAX – به عنوان 1440 ترک کنید.

استثناها
بسته به اینکه از چه دارایی سایت شما استفاده می کند ، ممکن است شما نمی خواهید پرونده های استاتیک خاصی را ذخیره کنید (برخی از این موارد معمولی عبارتند از صفحات سبد خرید / تجارت الکترونیکی تجارت الکترونیکی ، مدیر ، نقشه سایت XML و صفحات جستجو.

  • URL ها را حذف کنید – URL های خاص را از حافظه نهان جدا کنید.
  • قطعات محتوا را حذف نکنید – قسمت های محتوای خاص را از حافظه نهان خارج کنید.
  • نمایندگان کاربر را حذف کنید – عوامل کاربر خاص را از حافظه نهان خارج کنید.
  • خزنده ها را حذف نکنید – خزنده های خاص را از حافظه نهان خارج کنید.
  • صفحات نویسنده را حذف نکنید – صفحات نویسنده خاص را از حافظه نهان جدا کنید.
  • بایگانی را حذف کنید – صفحات بایگانی خاص را از حافظه نهان جدا کنید.
  • URL های REST را حذف کنید – URL های خاص REST را از حافظه نهان جدا کنید.
  • خوراک را حذف نکنید – فیدهای خاص را از حافظه نهان خارج کنید.

دست گرمی بازی کردن
دست گرمی بازی کردن URL ها را برای پیش ساخته ذخیره بعدی ذخیره می کند. هر URL دارای یک شماره اولویت است (در تنظیمات داشبورد نشان داده شده است) که می توان آنها را به صورت دستی تنظیم کرد. تعداد پایین = اولویت بالاتر.

  • حافظه نهان پیش ساخته از راه دور را فعال کنید – Swift دیگر از یک ربات خارجی برای پیش ساخت استفاده نخواهد کرد و به جای آن از روند پس زمینه استفاده خواهد کرد.
  • پیش نمایش کش به طور خودکار – حافظه پنهان را پس از پاک کردن از قبل ایجاد می کند. در صورت استفاده از این گزینه ، “Optimize Prebuild Only” را نیز فعال کنید.
  • صفحات جدید را کشف کنید – اگر Swift نتواند تمام صفحات شما را پیدا کند ، این به شما کمک می کند.
  • ایجاد صفحات نویسنده – صفحات نویسنده را ایجاد می کند.
  • بایگانی Prebuild – صفحات بایگانی را از پیش تنظیم می کند.
  • URL های REST را ایجاد کنید – URL های REST را از قبل بسازید.
  • Feed Prebuild – صفحات خوراک RSS را از قبل ایجاد می کند.

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

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

  • فعال کردن Appcache برای دسک تاپ – غیرفعال کردن.
  • Appcache را برای موبایل فعال کنید – غیرفعال کردن.

3.5. CDN

من از StackPath (10 دلار در ماه با آزمایش 30 روزه) در رابطه با Cloudflare استفاده می کنم. Clackflare در StackPath دارای 31 مرکز داده است 150+. مراکز داده بیشتر = سریعتر تحویل محتوا, و StackPath به سختی در ایالات متحده واقع شده اند ، جایی که حداقل اکثر بازدید کنندگان من در آن هستند.

StackPath-Data-Centers

عمومی

مرحله 1: CDN را فعال کنید.

گام 2: در داشبورد StackPath ، روی زبانه CDN ، و یک سایت CDN StackPath ایجاد کنید

StackPath-CDN-Tab

دامنه StackPath-CDN

آدرس StackPath-Server-IP

* آدرس IP سرور خود را مطابق نیاز در مرحله 4 این بخش کپی کنید.

عملکرد StackPath-CDN-URL-Swift-Performance

مرحله 3: URL CDN StackPath خود را در آن قرار دهید نام میزبان CDN زمینه عملکرد Swift.

تنظیمات Swift-Performance-StackPath-CDN

مرحله 4: در StackPath به تنظیمات حافظه نهان CDN بروید ، سپس روی “پاکسازی همه چیز” کلیک کنید …

StackPath-Purge-Cache

مرحله 5: آدرس IP سرور خود را در StackPath لیست کنید (WAF → فایروال).

StackPath-Whitelist-IP

مرحله 6: سایت خود را در سیستم اجرا کنید GTmetrix و “شبکه تحویل محتوا” باید YSlow سبز باشد.

CDN GTmetrix YSlow

CDN را در SSL فعال کنید – در صورت استفاده از SSL فعال کنید.

SSL CDN نام میزبان – خالی بگذارید از آنجا که نام های میزبان یکسان هستند حتی اگر SSL باشد.

Cloudflare

Cloudflare حتی بیشتر می افزاید مراکز داده به شبکه تحویل محتوا خود…

Cloudflare مراکز داده

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

cloudflare-start-scan

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

Cloudflare-Dashboard-Swift-Performance

مرحله 3. یک جستجوی Google برای “نحوه تغییر سرورهای نام در SiteGround” (فقط میزبان خود را جستجو کنید) ، و سپس دستورالعمل های آنها را دنبال کنید. 2 سرور نام را که توسط Cloudflare ارائه شده اند کپی می کنید و آنها را در گزینه سرورهای نام سفارشی در cPanel میزبان خود قرار می دهید …

SiteGround-DNS-Records

مرحله 4. گرفتن خود را Cloudflare Global API Key (یافت شده در شما پروفایل Cloudflare) و آن را وارد برگه Cloudflare Swift کنید. از همان ایمیل Cloudflare استفاده کنید و پاک کردن خودکار حافظه نهان Cloudflare را هنگام پاک کردن حافظه نهان Swift فعال کنید (بنابراین مجبور نیستید به صورت دستی).

تنظیمات Swift-Performance-Cloudflare

MaxCDN / StackPath
شما می توانید این گزینه ها را نادیده بگیرید. StackPath MaxCDN را خریداری کرد و آنها دیگر از Alias ​​، Consumer Key یا Secret استفاده نمی کنند. به سادگی یک URL CDN StackPath ایجاد کنید و آن را در برگه CDN وارد کنید.

  • نام مستعار MAXCDN – منسوخ شده (استفاده از URL CDN StackPath).
  • کلید مصرف کننده MAXCDN – منسوخ شده (استفاده از URL CDN StackPath).
  • راز مصرف کننده MAXCDN – منسوخ شده (استفاده از URL CDN StackPath).

تنظیمات Swift-Performance-MaxCDN

4. بهینه ساز تصویر

عملکرد Swift بهینه ساز تصویر خوب است ، اما برای این کار نیازی به به روزرسانی ندارید (می توانید از ابزارها و افزونه های بهینه سازی تصویر رایگان استفاده کنید): کوتاه, تصور کنید, و بداخلاقی همه یک کار عالی انجام می دهند.

5- بهینه ساز بانک اطلاعات

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

Swift-Performance-Database-Optimizer

6. قلم بحرانی

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

فونت های Swift-Performance-Critical-Fonts

7. سازمان دهنده افزونه

در برگه آبشار GTmetrix خود ، ممکن است متوجه شوید پلاگین های خاصی در صفحات / پست ها در حال اجرا هستند که حتی از آن استفاده نمی شود. فرم تماس 7 ممکن است در صفحه تماس شما استفاده شود ، اما معمولاً در هیچ جای دیگر (بنابراین نباید در هیچ جای دیگری اجرا شود). پلاگین قطعه ثروتمند WP Review من این کار را انجام دهید. با افزودن چندین قانون می توانید افزونه ها را با استفاده از فیلترهای Swift غیرفعال یا فعال کنید.

Swift-Performance-Plugin-Organizer

مثال ها

  • مطابقت / تماس با URL را فعال کنید تا فقط فرم تماس با آن صفحه نمایش داده شود
  • برای جلوگیری از مصرف CPU افزونه های خاصی را در Admin وردپرس خود غیرفعال کنید
  • مطابقت URL را با بیان regex فعال کنید تا فقط عکسهای غنی را در پستهای “بررسی” نشان دهید

8. PRO را ارتقا دهید

Swift Pro به شما امکان می دهد از آنها استفاده کنید محاسبه API, بهینه ساز تصویر ، و قلمهای بحرانی. صادقانه بگویم ، فکر می کنم که آنها افزونه های رایگان (Lite) خود را بیش از حد هدر می دهند ، و ارزش این را ندارند که ارتقاء دهند.

Swift-Performance-Pro

9. نتایج آزمون در GTmetrix

با عملکرد Swift…
Swift-Performance-GTmetrix-Report

با موشک WP …
2019-GTmetrix-Report

نتیجه

Swift Performance Lite افزونه های حافظه نهان دیگر را از آب خارج می کند ، حتی اگر فقط تنظیمات اصلی را با استفاده از Wizard تنظیم کنید. اگر هنوز مشکلی ندارید ، به راهنمای بهینه سازی سرعت وردپرس کامل من مراجعه کنید که شامل لیستی از افزونه های CPU بالا برای جلوگیری از ، گزینه های افزونه سبک وزن ، دستورالعمل های AMP ، نحوه بروزرسانی به PHP 7+ ، بهینه سازی تصویر و اگر می خواهید باشد برای استخدام برنامه نویس من در freelancer.com که به من کمک کرد نمره 100٪ GTmetrix را بدست آورم.

چرا از SiteGround استفاده می کنم

SiteGround است استفاده شده توسط Yoast, خودم ، و توصیه شده توسط WordPress. آنها تقریباً در هر شماره # 1 قرار دارند نظرسنجی در فیس بوک و به اکثر مردم قابل توجه است پیشرفت زمان بار به خصوص اگر آنها از هاست متوسط ​​استفاده می کردند: GoDaddy، Bluehost، HostGator، InMotion، Dreamhost, EIG.

Yoast-on-Twitter-We-فقط-به-سایت-سایت تغییر کرده است

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

DigitalOcean در Cloudways و کینستا همچنین خوب هستند و از 10 دلار در ماه و 30 دلار در ماه شروع می کنند. Cloudways بیشتر برای توسعه دهندگان است که نیازی به cPanel ، میزبان ایمیل و یا پشتیبانی شما از SiteGround ندارند. Kinsta اساساً همان WP Engine است قبلاً (گران قیمت ، اما عالی). کل وبلاگ من اساساً برای کمک به افراد جهت بارگذاری سریع وب سایت خود اختصاص داده شده است. من از توصیه میزبانی 2 دلاری ماهانه خودداری می کنم زیرا بیشترین حسرت مردم در هنگام اجرای یک وب سایت است.

چگونه بررسی کنیم که میزبانی شما کند است یا خیر
سایت خود را از طریق اجرا کنید Google PageSpeed ​​Insights برای دیدن اگر زمان پاسخگویی سرور را کاهش دهید در گزارش شماست گوگل توصیه می کند باید باشد <200ms هر چیزی بالاتر از 1 ثانیه خوب نیست. همچنین می توانید TTFB خود را بررسی کنید (زمان برای اولین بایت) در برگه Timings GTmetrix یا bytecheck.com.

زمان پاسخگویی سرور را کاهش دهید

2019 نظرسنجی میزبان

2017-وردپرس-هاستینگ-FB-Poll

توصیه های میزبان عناصر

جولای 2019 توصیه میزبانی

WordPress-Host-Poll-August-2018

Shared-Hosting-Poll-2017

2019-نظرسنجی میزبانی

شرکت-به-میزبانی-شرکت

WordPress-Hosting-Poll-2017

مدیریت-میزبانی-نظرسنجی

WooCommerce-Hosting-FB-نظرسنجی

2016-وب-میزبانی-نظرسنجی

بهترین-وردپرس-هاستینگ-ارائه دهنده-نظرسنجی

بهترین-وب-هاستینگ-2019-نظرسنجی

نظرسنجی میزبان دوستانه WP

2016-وردپرس-هاستینگ-FB-Poll

میزبانی مورد علاقه برای Elementor

2018 توصیه های میزبانی

نظرسنجی میزبان وردپرس سپتامبر 2018.png

Managed-WordPress-Hosting-Poll-2017

2019-میزبان-نظرسنجی-1

میزبانی-نظرسنجی-برای-سرعت

وردپرس-هاستینگ-نظرسنجی-1 ژوئن

SiteGround-توصیه

2014-مدیریت-وردپرس-هاستینگ-FB-نظرسنجی

بهترین-وب-هاستینگ-ارائه دهنده-نظرسنجی

میزبانی-نظرسنجی-فوریه-2019

میزبانی-توصیه ها-نظرسنجی

Bluehost vs SiteGround

نظرسنجی میزبان وب وردپرس

SiteGround توسط توصیه می شود وردپرس:

SiteGround-توصیه شده-وردپرس-هاست

و توسط ایویکا چه کسی اداره می کند WordPress Speed ​​Up Group Facebook با 16000+ عضو.

ابزارهای توصیه شده وردپرس با سرعت بالا

چند موضوع:

Godaddy To SiteGround Migration

EIG-to-SiteGround

SiteGround-Migration

SiteGround دارد 3 برنامه:

SiteGround میزبان وردپرس

برنامه های بالاتر شامل موارد بیشتری است منابع سرور (عامل شماره 1 در راهنمای بهینه سازی وردپرس). در اینجا نمودار مقایسه کامل, اما GrowBig حدود 2 برابر منابع سرور بیشتر از StartUp به شما می دهد ، و GoGeek است میزبانی نیمه اختصاصی که حتی بیشتر به شما می دهد GrowBig با یک مهاجرت رایگان ، مرحله بندی ، ذخیره سازی پیشرفته و امکان میزبانی وب سایت های متعدد همراه است. GoGeek از اولویت پشتیبانی برخوردار است. میزبانی ابر آنها تقریباً 80 دلار در ماه است.

شما می توانید این را در مورد آنها مشاهده کنید صفحه ویژگی ها:

SiteGround-Server-منابع-مقایسه

من از SiteGround استفاده می کنم زیرا:

  1. GTmetrix من + پینگدوم گزارش ها برای خودشان صحبت می کنند
  2. صفحات من فوراً بارگیری می شوند (در صورت تمایل از طریق آنها کلیک کنید)
  3. سریع فناوری سرعت (PHP 7.3 ، NGINX, SG Optimizer, Cloudflare)
  4. توصیه شده توسط جوان, وردپرس, ایویکا از جانب سرعت وردپرس
  5. رایگان بگذارید SSL را رمزگذاری کنیم, آسان برای استفاده cPanel, و ویژگی های برای تجارت الکترونیک
  6. پشتیبانی وردپرس است بی نظیر حتی بدون پشتیبانی اولویت GoGeek
  7. GrowBig دارای مرحله بندی ، ذخیره بیشتر و منابع سرور بیشتری است (به پایین بروید تا “ما منابع مورد نیاز خود را اختصاص دهیم”) و روی صفحه سرور زبانه)
  8. GoGeek منابع حتی بیشتر سرور ، ذخیره سازی ، پشتیبانی از اولویت دارد
  9. مهاجرت رایگان, پلاگین مهاجر, و با ضمانت برگشت 30 روزه پول
  10. ستایش فراوان Reddit, مکالمات فیس بوک, توییتر, TrustPilot
  11. تن ستایش در فیس بوک: شماره 1, شماره 2, شماره 3, شماره 4, شماره 5, شماره 6, شماره 7شماره 8, شماره 9, شماره 10شماره 11
  12. بسیاری از افراد قبلاً نتایج خود را در توییتر مهاجرت کرده و ارسال کرده اند: شماره 1, شماره 2, شماره 3, شماره 4, شماره 5, شماره 6شماره 7, شماره 8, شماره 9, شماره 10, شماره 11, شماره 12, شماره 13, شماره 14, شماره 15, شماره 16, شماره 17, شماره 18, شماره 19, شماره 20, شماره 21, شماره 22, شماره 23, شماره 24, شماره 25, شماره 26, شماره 27, شماره 28, شماره 29, شماره 30, شماره 31, شماره 32, شماره 33, شماره 34, شماره 35, شماره 36, شماره 37

سلب مسئولیت وابسته – اگر با سایت من در SiteGround ثبت نام کرده اید پیوند وابسته من یک تکه خوب و بدون هیچ هزینه ای به شما اهدا می کنم. هر سال من 3K دلار به کمپین های GoFundMe اهدا کنید (سال 2018 برای گرسنگی در دنور بود ، 2017 به طوفان هاروی به صلیب سرخ رسید). حمایت شما کمک می کند و من واقعاً از آن قدردانی می کنم. من سعی می کنم نظرات خود را بی طرفانه و مورد حمایت قرار دهم شواهد و مدارک در قالب نظرسنجی در فیس بوک, توییتها, و مکالمات واقعی. اگر نمی خواهید از آن استفاده کنید ، اینجا است پیوند غیر وابسته به SiteGround. در هر صورت من واقعاً معتقدم که آنها هاست وردپرس ستاره ای هستند و سایت شما سریعتر و نرم تر اجرا می شود … تحقیقات خود را در مورد گروه های فیس بوک انجام دهید + توییتر و بیشتر مردم را پیدا خواهید کرد همین حرف را بزن.

OMM-On-SiteGround

مردم معمولاً به دلیل مهاجرت به آنها مهاجرت می کنند فناوری سرعت می تواند بار بار را به نصف کاهش دهد:

انتقال به SiteGround

SiteGround بار بار مهاجرت

Bluehost به SiteGround GTmetrix

HostGator به SiteGround

SiteGround GTmetrix

SiteGround Google PageSpeed ​​Insights

100 امتیاز عالی در SiteGround

SiteGround Genesis

سرعت تحویل شده توسط SiteGround

گزارش SiteGround GTmetrix

بارهای کاهش یافته با SiteGround

بار جدید پاسخ SiteGround

HostGator To SiteGround Migration

SiteGround بار پاسخ در جوملا

به هاستینگ SiteGround تغییر یافت

موشک SiteGround تصور کنید دسته کوچک موسیقی جاز

جوملا GTmetrix در SiteGround

SiteGround PageSpeed ​​Insights

SiteGround On Joomla

بار بارگیری SiteGround

میزبانی سریع سایت SiteGround

نتایج جدید Pingdom در SiteGround

زمان پاسخگویی جدید SiteGround

بهبود زمان پاسخگویی SiteGround

سوالات متداول

&# x1f680؛ آیا Swift بهتر از WP Rocket است?

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

&# x1f680؛ چگونه Cloudflare را با Swift تنظیم می کنید?

برای یک برنامه Cloudflare رایگان ثبت نام کنید ، 2 سرور نام ارائه شده توسط Cloudflare را کپی کنید و سرویس دهنده های نام را به Cloudflare در ثبت دامنه خود تغییر دهید. در مرحله بعد ، اطلاعات Cloudflare (واقع در برگه حساب خود) را در تنظیمات Cloudflare Swift Performance اضافه کنید.

&# x1f680؛ چگونه از سازمان دهنده افزونه استفاده می کنید?

بیاموزید که صفحات / ارسال ها به افزونه / اسکریپت خاصی نیازی ندارند. این ممکن است کمی آزمایش کند. در مرحله بعد ، از Organiser Plugin استفاده کنید تا صفحات / پستهایی که نیازی به بارگذاری آنها نیست ، غیرفعال کنید. فقط بارگیری یک افزونه Contact Form در صفحه تماس با شما یک نمونه کلاسیک است.

&# x1f680؛ به چه افزونه های سرعت دیگری نیاز دارم?

Swift باید از بیشترین بهینه سازی سرعت مراقبت کند. شما باید گزارش GTmetrix خود (از جمله برگه آبشار) را بررسی کنید تا ببینید که دقیقاً چه کند سایت سایت وردپرس شما کند می شود. برای تصاویر ، ShortPixel را توصیه می کنم. برای قلم ها ، می توانید OMGF را امتحان کنید.

&# x1f680؛ آیا Swift Performance Pro ارزش آن را دارد?

اگر قصد پرداخت افزونه Cache Premium را دارید ، بهتر است مبلغ WP Rocket را از Swift Performance Pro بپردازید..

با تشکر از خواندن – اگر سؤالی دارید نظرم را برای من رها کنید!
تام

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Понравилась статья?
    Комментарии (0)
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.

    Adblock
    detector