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

High Performance PHP

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

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

بهینه سازی کد PHP Optimizing PHP Code

  • مقدمه Introduction

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

  • انتخاب نسخه مناسب PHP Selecting the Right Version of PHP

  • بهینه سازی های کوچک PHP PHP Micro-optimizations

  • نمایه سازی PHP با XHProf Profiling PHP with XHProf

  • ذخیره با Redis Caching with Redis

  • خلاصه Summary

انتخاب و پیکربندی یک سرور وب Choosing and Configuring a Web Server

  • Nginx در مقابل Apache Nginx vs. Apache

  • پیکربندی Nginx Nginx Configuration

  • پیکربندی PHP-FPM PHP-FPM Configuration

بهینه سازی پایگاه داده Database Optimization

  • مقدمه Introduction

  • پایگاه های رابطه ای در مقابل پایگاه های غیر رابطه ای Relational vs. Non-relational Databases

  • از کدام Fork MySQL استفاده کنید Which MySQL Fork You Should Use

  • پیکربندی MySQL Server MySQL Server Configuration

  • MySQL Slow Query Log The MySQL Slow Query Log

  • بهینه سازی پرس و جو Query Optimization

  • عادی سازی و محدودیت ها De-normalization and Constraints

تست عملکرد و بار Performance and Load Testing

  • مقدمه Introduction

  • آزمایش بار با محاصره Load Testing with Siege

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

  • نظارت بر عملکرد با TraceView Monitoring Performance with TraceView

بررسی معاملات عملکردی چارچوب های PHP Investigating Performance Tradeoffs of PHP Frameworks

  • مقدمه Introduction

  • معیارهای عملکرد Performance Benchmarks

  • اندازه گیری سربار چارچوب Measuring Framework Overhead

  • ویژگی های مهم چارچوب Important Framework Characteristics

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش عملکرد بالا PHP
جزییات دوره
1h 34m
26
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
83
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Klein Jonathan Klein

Jonathan مدیر مهندسی در Wayfair است ، جایی که او به شما کمک می کند بهترین مکان را برای خرید هر چیزی برای خانه خود ایجاد کنید. قبلاً مهندسی را در Attend اجرا می کرد و قبل از آن مهندس ارشد نرم افزار در Etsy بود ، جایی که او روی حل چالش های عملکرد وب و مقیاس پذیری متمرکز بود. او گروه بوستون عملکرد وب را تشکیل داد و در چند پروژه منبع باز از جمله HTTPArchive ، WebPagetest ، CSSLint و Hound (که به طور مشترک ایجاد کرد) همکاری می کند.