آموزش PHP پیشرفته: تکنیک‌های دیباگ و عیب‌یابی - آخرین آپدیت

دانلود Advanced PHP: Debugging Techniques

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

زبان PHP هسته پشتی بسیاری از وب‌سایت‌های جهان را تشکیل می‌دهد. اما طیف گسترده سطوح خطا در این زبان، تشخیص دقیق مشکلات را دشوار می‌کند، به‌ویژه زمانی که صحبت از استخراج اطلاعات مرتبط و رفع باگ‌های کد باشد. در این دوره، مدرس Gary Kovar تکنیک‌های پیشرفته‌ای را به شما آموزش می‌دهد تا جریان کاری دیباگ خود را با استفاده از ابزارهای محلی (Local) و غیرمحلی بهبود ببخشید.

در این دوره یاد می‌گیرید که چگونه از PHP برای موارد زیر استفاده کنید:

  • ثبت (Log) و شناسایی صحیح سطوح خطا.
  • استخراج اطلاعات دقیق برای رفع سریع باگ‌ها.
  • پیکربندی گزارش‌دهی خطاهای PHP، ثبت خطاها در فایل‌ها و سایر مکان‌ها.
  • دیباگ بهینه با استفاده از ابزارهای توسعه محلی مانند var_dump، WordPress CLI، Laravel artisan tinker، whoops و Xdebug.
  • عیب‌یابی در محیط‌های غیرمحلی با استفاده از ابزارهایی مانند Monolog برای ثبت خطاهای ریموت.

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

مقدمه Introduction

  • پیش‌نیازها و آنچه باید بدانید What you should know

  • دیباگ و زبان PHP Debugging and PHP

1. ابزارهای پیش‌فرض برای لاگ و شناسایی مشکلات 1. Default Tools for Logging and Identifying Issues

  • چه مواردی باید لاگ شوند What to log

  • پیکربندی گزارش‌دهی خطاهای PHP Configuring PHP error reporting

  • لاگ پیش‌فرض در فریم‌ورک‌های محبوب Default logging in popular frameworks

  • ثبت خطاها در فایل Logging errors to file

  • بررسی خطاهای PHP Exploring PHP errors

  • ثبت خطاها در مکان‌های دیگر Logging errors to other locations

  • درک Back Traceها Understanding back traces

2. ابزارهای توسعه محلی (Local) 2. Local Development Tools

  • دیباگ با var_dump: روش‌های ساده و سریع var_dump() debugging: Blue-collar debugging

  • ابزار Query Monitor برای وردپرس Query Monitor for WordPress

  • استفاده از WordPress CLI shell WordPress CLI shell

  • ابزار Xdebug: دیباگ مرحله‌به‌مرحله Xdebug: Step debugging

  • ابزار Ray: دیباگ با Dump Ray: Dump debugging

  • استفاده از Laravel artisan tinker Laravel artisan tinker

  • نصب و استفاده از PHP DebugBar Installing and using PHP DebugBar

  • بررسی ابزارهای موجود What tools are available

  • نصب و استفاده از whoops Installing and using whoops

3. دیباگ در محیط‌های غیرمحلی 3. Debugging on Non-Local Environments

  • بررسی ابزارهای موجود What tools are available

  • استفاده از Monolog Using Monolog

  • محصولات تجاری و پولی Paid products

  • ملاحظات امنیتی و پیشگیری در سرورهای ریموت Safety concerns and precautions on remote servers

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش PHP پیشرفته: تکنیک‌های دیباگ و عیب‌یابی
جزییات دوره
1h 7m
23
(آخرین آپدیت)
18,108
- از 5
دارد
دارد
دارد
Gary Kovar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gary Kovar Gary Kovar

توسعه دهنده ارشد Back-End و مهندس نرم افزار

Gary Kovar یک توسعه دهنده ارشد Back-end و مهندس نرم افزار با تمرکز بر PHP است.

گری یک متخصص است مهندس پایان با تجربه گسترده در برنامه نویسی شی گرا، وردپرس، سیمفونی و لاراول. او مشتاق آزمایش خودکار و بازسازی مداوم است.

گری نرم افزار را برای ده ها مشتری از جمله مایکروسافت، دیزنی، و ناسا ارسال کرده است.