آموزش عملکرد وب

Web Performance

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره عمدتاً بر نحوه استفاده از تکنیک‌هایی برای کاهش تعداد فایل‌هایی که باید درخواست می‌شوند، اندازه فایل‌ها، و تعداد دفعات درخواست فایل‌ها برای افزایش کارایی تمرکز خواهد کرد. صفحات وب مدرن به مرورگرها نیاز دارند که بیش از 100 فایل را دانلود کنند. CSS، جاوا اسکریپت، تصاویر) برای هر درخواست صفحه. بیشتر زمان صرف شده در این صفحات به دلیل این مؤلفه ها است، نه زمان لازم برای اجرای صفحات وب سمت سرور. این دوره در درجه اول بر نحوه استفاده از تکنیک‌هایی برای کاهش تعداد فایل‌هایی که باید درخواست شوند، اندازه فایل‌ها و تعداد دفعات درخواست فایل‌ها برای افزایش کارایی تمرکز می‌کند. استفاده صحیح از این تکنیک ها می تواند زمان مورد نیاز برای مشاهده یک صفحه وب را تا حد زیادی کاهش دهد و همچنین باعث کاهش پهنای باند و بارگذاری روی سرورهای وب می شود.

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

معرفی Introduction

  • بررسی اجمالی Overview

  • چه چیزی باعث کندی وب سایت ها می شود؟ What Makes Web Sites Slow?

  • پروتکل HTTP The HTTP Protocol

  • پس انداز و کسب درآمد با عملکرد بهتر Saving and Making Money with Better Performance

  • قوانین عملکرد Performance Rules

  • مزایای کلی Overall Benefits

  • خلاصه Summary

اندازه گیری کارایی Measuring Performance

  • بررسی اجمالی Overview

  • کمانچه نواز Fiddler

  • مانیتور شبکه Network Monitor

  • فایل های گزارش IIS IIS Log Files

  • خدمات شخص ثالث 3rd Party Services

  • خلاصه Summary

عملکرد زیرساخت Infrastructure Performance

  • بررسی اجمالی Overview

  • فشرده سازی HTTP HTTP Compression

  • نسخه ی نمایشی: فشرده سازی HTTP Demo: HTTP Compression

  • انقضای محتوا Content Expirations

  • نسخه ی نمایشی: انقضای محتوا Demo: Content Expirations

  • شبکه های توزیع محتوا (CDN) Content Distribution Networks (CDNs)

  • تگ های ET ETags

  • هدرهای غیر ضروری HTTP را حذف کنید Remove Unnecessary HTTP Headers

  • خلاصه Summary

عملکرد Frontend Frontend Performance

  • بررسی اجمالی Overview

  • CSS خارجی و جاوا اسکریپت External CSS and JavaScript

  • CSS و JavaScript Minification and Consolidation CSS and JavaScript Minification and Consolidation

  • نسخه ی نمایشی: CSS و JavaScript Minification and Consolidation Demo: CSS and JavaScript Minification and Consolidation

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

  • نسخه ی نمایشی: بهینه سازی تصویر Demo: Image Optimization

  • CSS Sprites CSS Sprites

  • نسخه ی نمایشی: CSS Sprites Demo: CSS Sprites

  • Favicon.ico Favicon.ico

  • خلاصه Summary

عملکرد متفرقه Miscellaneous Performance

  • بررسی اجمالی Overview

  • ذخیره داده ها و خروجی ها Data and Output Caching

  • نسخه ی نمایشی: ذخیره داده ها و خروجی ها Demo: Data and Output Caching

  • آژاکس Ajax

  • Viewstate سمت سرور Server Side Viewstate

  • ابزارهای تحلیل عملکرد Performance Analysis Tools

  • چندین دامنه برای منابع استاتیک Multiple Domains for Static Resources

  • خلاصه Summary

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

نمایش نظرات

آموزش عملکرد وب
جزییات دوره
2h 51m
41
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
299
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Robert Boedigheimer Robert Boedigheimer

رابرت از 23 سال گذشته در حال توسعه وب سایت ها بوده است. او یک MVP مایکروسافت ، یک متخصص توسعه پیشرفت (Fiddler) ، یک نویسنده Pluralsight و یک کمربند سیاه درجه 3 در Tae Kwon Do است. رابرت به طور مرتب در رویدادهای ملی و بین المللی صحبت می کند.