آموزش استفاده از Google PageSpeed ​​Insights برای بهبود عملکرد وب

Using Google PageSpeed Insights to Improve Web Performance

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی نحوه تجزیه و تحلیل صفحات وب خود را پوشش می دهد تا مطمئن شوید که آنها از بهترین شیوه های عملکرد شناخته شده پیروی می کنند و به شما نشان می دهد که چگونه این روش ها را در یک برنامه ASP.NET پیاده سازی کنید. امروزه توسعه دهندگان به چندین ابزار دسترسی دارند که می توانند به سرعت یک صفحه وب را برای عملکرد تجزیه و تحلیل کنند. بهترین شیوه ها و ارائه پیشنهادات خاص در مورد مواردی که باید مورد توجه قرار گیرد. این دوره ابتدا ابزارهای تجزیه و تحلیل مختلف موجود را پوشش می دهد. سپس از یکی از این ابزارها، افزونه Performance Scorecard Chrome برای تجزیه و تحلیل یک وب سایت نمونه استفاده می کند. سپس، دوره از طریق هر یک از توصیه های مهم ارائه شده توسط افزونه می گذرد و نحوه رفع آنها را نشان می دهد. در پایان این دوره، درک محکمی از مهمترین مسائل عملکرد وب و نحوه رسیدگی به آنها خواهید داشت.

سرفصل ها و درس ها

شروع شدن Getting Started

  • بررسی اجمالی دوره Course Overview

  • چرا عملکرد مهم است Why Performance Matters

  • ابزارهای تجزیه و تحلیل موجود Available Analysis Tools

  • نصب برنامه افزودنی کروم کارت امتیاز عملکرد Installing the Performance Scorecard Chrome Extension

  • پیکربندی کارت امتیازی عملکرد Performance Scorecard Configuration

  • تجزیه و تحلیل صفحات با پسوند کارت امتیازی عملکرد Analyzing Pages with the Performance Scorecard Extension

  • پانل شبکه ابزارهای برنامه نویس Chrome The Chrome Developer Tools Network Panel

  • خلاصه ماژول Module Summary

تجزیه و تحلیل اولیه وب سایت و اصول عملکرد Initial Website Analysis and Performance Principles

  • معرفی Introduction

  • تحلیل اولیه Initial Analysis

  • برنامه ریزی برای رسیدگی به توصیه ها Plan to Address Recommendations

  • اصول مهم عملکرد Important Performance Principles

  • خلاصه Summary

فعال کردن فشرده سازی HTTP Enabling HTTP Compression

  • مقدمه ای بر فشرده سازی HTTP Introduction to HTTP Compression

  • روشن کردن فشرده سازی در IIS Turning on Compression in IIS

  • تجزیه و تحلیل صفحه پس از فعال کردن فشرده سازی Page Analysis After Enabling Compression

استفاده از حافظه پنهان مرورگر Leveraging Browser Caching

  • مقدمه ذخیره سازی و تحلیل اولیه Caching Introduction and Initial Analysis

  • نحوه عملکرد حافظه پنهان How Caching Works

  • پیاده سازی Caching Implementing Caching

  • تجزیه و تحلیل صفحه پس از پیاده سازی حافظه پنهان Page Analysis After Implementing Caching

  • بسته بندی در حافظه پنهان Caching Wrap Up

بهینه سازی تصویر Image Optimization

  • مقدمه ای بر توصیه های تصویری Introduction to Image Recommendations

  • درک تصاویر مقیاس شده Understanding Scaled Images

  • ایجاد یک تصویر مقیاس شده Creating a Scaled Image

  • تجزیه و تحلیل پس از اندازه گیری مناسب تصاویر Analysis After Images Are Properly Sized

  • توصیه بهینه سازی تصاویر Optimize Images Recommendation

  • درک فشرده سازی تصویر بدون اتلاف Understanding Lossless Image Compression

  • ابزارهایی برای فشرده سازی تصویر بدون اتلاف Tools for Lossless Image Compression

  • تجزیه و تحلیل پس از اعمال فشرده سازی تصویر بدون اتلاف Analysis After Applying Lossless Image Compression

  • جمع بندی بهینه سازی تصویر Image Optimization Wrap Up

استفاده از CSS Sprites Using CSS Sprites

  • چرا از CSS Sprites استفاده کنیم؟ Why Use CSS Sprites?

  • طرح کلی ایجاد یک CSS Sprite Outline of Creating a CSS Sprite

  • ایجاد تصویر Sprite Creating the Sprite Image

  • تغییرات CSS و HTML برای استفاده از Sprite CSS and HTML Changes for Using a Sprite

  • بررسی کد در ویژوال استودیو Inspecting the Code in Visual Studio

  • تجزیه و تحلیل پس از پیاده سازی یک CSS Sprite Analysis After Implementing a CSS Sprite

  • CSS Sprites Wrap Up CSS Sprites Wrap Up

ترتیب صحیح سبک ها و اسکریپت ها Correctly Ordering Styles and Scripts

  • معرفی Introduction

  • بهینه سازی ترتیب سبک ها و توصیه اسکریپت ها Optimize Order of Styles and Scripts Recommendation

  • CSS را در Document Head Recommendation قرار دهید Put CSS in the Document Head Recommendation

  • به تعویق انداختن تجزیه توصیه جاوا اسکریپت Defer Parsing of JavaScript Recommendation

  • بررسی HTML به روز شده Reviewing the Updated HTML

  • تجزیه و تحلیل سرعت صفحه پس از به روز رسانی HTML PageSpeed Analysis After HTML Updates

  • به حداقل رساندن ریسک هنگام اجرای تغییرات Minimizing Risk When Implementing Changes

  • خلاصه ماژول Module Summary

کوچک سازی و بسته بندی CSS و جاوا اسکریپت Minification and Bundling of CSS and JavaScript

  • معرفی Introduction

  • Minification چیست؟ What Is Minification?

  • باندلینگ چیست؟ What Is Bundling?

  • رویکردهایی به بسته‌بندی و کوچک‌سازی Approaches to Bundling and Minification

  • بسته بندی و کوچک سازی در ASP.NET 4.5 Bundling and Minification in ASP.NET 4.5

  • بررسی تغییرات بسته‌بندی و کوچک‌سازی در مرورگر Examining Bundling and Minification Changes in the Browser

  • تجزیه و تحلیل سرعت صفحه پس از بسته بندی و کوچک سازی PageSpeed Analysis After Bundling and Minification

  • ایجاد باندل در ASP.NET 5 Creating Bundles in ASP.NET 5

  • استفاده از محتوای همراه در صفحات در ASP.NET 5 Using Bundled Content on Pages in ASP.NET 5

  • افکاری در مورد نحوه سازماندهی بسته ها Thoughts on How to Organize Bundles

  • خلاصه Summary

توصیه های اضافی Additional Recommendations

  • معرفی Introduction

  • پیشنهادات بینش صفحه سرعت باقیمانده Remaining PageSpeed Insights Recommendations

  • تمرین های عملکرد اضافی Additional Performance Practices

  • مهار شبکه Network Throttling

  • مقدمه WebPageTest WebPageTest Introduction

  • ملاحظات برای برنامه ریزی تلاش های بهینه سازی صفحه Considerations for Planning Page Optimization Efforts

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش استفاده از Google PageSpeed ​​Insights برای بهبود عملکرد وب
جزییات دوره
3h 19m
63
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
30
از 5
دارد
دارد
دارد
David Berry
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Berry David Berry

دیوید بری مهندس نرم افزار با بیش از 15 سال تجربه توسعه برنامه است. او شروع به توسعه نرم افزار در Java 1.0 با استفاده از باطن Oracle 7 کرد. ایجاد سوئیچ به Microsoft .NET هنگام انتشار ، وی از آن زمان با همه نسخه های NET کار کرده است. او همچنین از زمان اوراکل 7 با نسخه های مختلف اوراکل و از زمان SQL Server 7 با نسخه های مختلف SQL Server کار کرده است. تجربه وی دامنه وسیعی از صنایع از جمله نیمه هادی ها ، خدمات مالی ، بیمه و یک دولت را در بر می گیرد. او در اوقات فراغت خود لذت می برد که در زمستان های ویسکانسین با دوچرخه جاده ای خود و دوچرخه سواری از کشور عبور کند.