لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش PHP: بهینه سازی عملکرد
PHP: Performance Optimization
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
نگهداری کاربر و تبدیل فروش مستقیماً تحت تأثیر سرعت سایت قرار می گیرد. با این حال ، افزایش عملکرد یک وب سایت بزرگ می تواند مشکل باشد و به ترکیبی از هنر و علم نیاز دارد. در این دوره ، با انواع ابزارها و تکنیک های توسعه نرم افزار PHP با عملکرد بالا آشنا شوید. مربی Justin Yost در مورد چگونگی فکر کردن در مورد بهینه سازی عملکرد ، اندازه گیری عملکرد نرم افزار PHP خود ، آزمایش برای اطمینان از از دست دادن کاربران به دلیل بارگذاری صفحه با سرعت کم ، بهینه سازی سوالات پایگاه داده و موارد دیگر.
موضوعات شامل:
تکنیک ها و ابزارهای بهینه سازی عمومی li>
PHP و Xdebug
حافظه پنهان کد li>
بهینه سازی در PHP
ارتقا PHP
ماکرو در مقابل بهینه سازی خرد li>
ذخیره سازی 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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
توسعه دهنده وب ، برنامه نویس
جاستین یوست یک توسعه دهنده وب برنامه نویس با مدرک لیسانس در علوم کامپیوتر است.
جاستین ، فارغ التحصیل دانشگاه فنی تگزاس ، از برنامه نویسی و یادگیری بیشتر در مورد هر چیز و همه چیز لذت می برد. او یک توسعه دهنده وب در مشاوره Loadsys است ، یک شرکت توسعه وب ، نگهداری و آموزش وب متخصص در CakePHP ، Ember.js ، و Ruby on Rails. وقتی کار نمی کند ، جاستین گهگاه در PHP Meetup محلی سخنرانی می کند. در اوقات فراغت ، جاستین از کوله پشتی و خواندن کتاب های علمی تخیلی لذت می برد.
نمایش نظرات