آموزش PHP: بهینه سازی عملکرد

PHP: Performance Optimization

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نگهداری کاربر و تبدیل فروش مستقیماً تحت تأثیر سرعت سایت قرار می گیرد. با این حال ، افزایش عملکرد یک وب سایت بزرگ می تواند مشکل باشد و به ترکیبی از هنر و علم نیاز دارد. در این دوره ، با انواع ابزارها و تکنیک های توسعه نرم افزار PHP با عملکرد بالا آشنا شوید. مربی Justin Yost در مورد چگونگی فکر کردن در مورد بهینه سازی عملکرد ، اندازه گیری عملکرد نرم افزار PHP خود ، آزمایش برای اطمینان از از دست دادن کاربران به دلیل بارگذاری صفحه با سرعت کم ، بهینه سازی سوالات پایگاه داده و موارد دیگر.
موضوعات شامل:
  • تکنیک ها و ابزارهای بهینه سازی عمومی
  • PHP و Xdebug
  • حافظه پنهان کد
  • بهینه سازی در PHP
  • ارتقا PHP
  • ماکرو در مقابل بهینه سازی خرد
  • ذخیره سازی HTTP
  • فشرده سازی HTTP
  • HTTP / 2

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید قبل از تماشای این دوره بدانید What you should know before watching this course

  • با استفاده از پرونده های تمرینی Using the exercise files

1. مبانی بهینه سازی 1. Optimization Basics

  • چرا باید وب سایت های خود را بهینه کنید؟ Why should you optimize your websites?

  • اندازه گیری و تست کنید Measure and test

  • تکنیک ها و ابزارهای بهینه سازی کلی General optimization techniques and tools

  • مسیر از سرور شما به مرورگر آنها The path from your server to their browser

2. PHP و Xdebug 2. PHP and Xdebug

  • Xdebug: اصول اولیه Xdebug: The basics

  • Xdebug: آثار پشته Xdebug: Stack traces

  • Xdebug: آثار عملکردی Xdebug: Function traces

  • حافظه نهان Opcode cache

3. بهینه سازی در PHP 3. Optimization in PHP

  • PHP را ارتقا دهید Upgrade PHP

  • کار برون سپاری Outsource work

  • کار برای صف بعدی Queue work for later

  • پی اچ پی را قول دهید Promise your PHP

  • ماکرو در مقابل بهینه سازی خرد Macro vs. Micro optimization

4- پایگاه داده خود را بهینه کنید 4. Optimizate Your Database

  • SQL کند و متداول خود را پیدا کنید Find your slow and common SQL

  • SQL را توضیح دهید Explain SQL

  • نمایه سازی SQL Indexing SQL

  • ذخیره SQL Caching SQL

5- بهینه سازی وب 5. Optimize the Web

  • HTML خود را هوشمندانه بسازید Build your HTML smartly

  • حافظه پنهان HTTP HTTP caching

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

  • HTTP / 2 HTTP/2

  • همه موارد را به حداقل برسانید Minify all the things

  • CDN همه چیز CDN all the things

6. سخت افزار بالا و خارج 6. Hardware Up and Out

  • از یک سرور منفرد گرفته تا سرورهای سرویس From one single server to service servers

  • مقیاس کردن بقیه راه Scaling the rest of the way

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش PHP: بهینه سازی عملکرد
جزییات دوره
2h 25m
29
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
28,710
- از 5
ندارد
دارد
دارد
Justin Yost
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Justin Yost Justin Yost

توسعه دهنده وب ، برنامه نویس جاستین یوست یک توسعه دهنده وب برنامه نویس با مدرک لیسانس در علوم کامپیوتر است.

جاستین ، فارغ التحصیل دانشگاه فنی تگزاس ، از برنامه نویسی و یادگیری بیشتر در مورد هر چیز و همه چیز لذت می برد. او یک توسعه دهنده وب در مشاوره Loadsys است ، یک شرکت توسعه وب ، نگهداری و آموزش وب متخصص در CakePHP ، Ember.js ، و Ruby on Rails. وقتی کار نمی کند ، جاستین گهگاه در PHP Meetup محلی سخنرانی می کند. در اوقات فراغت ، جاستین از کوله پشتی و خواندن کتاب های علمی تخیلی لذت می برد.