آموزش PHP پیشرفته: تکنیک های رفع اشکال

Advanced PHP: Debugging Techniques

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با انواع ابزارهای سمت سرور و سرویس گیرنده ، کد PHP خود را به طور کارآمد خطایابی کنید. در این دوره مختصر برای توسعه دهندگان باتجربه PHP ، نویسنده Jon Peck نحوه استفاده از ابزارهای داخلی PHP و همچنین پسوندهای Xdebug و Firebug و کتابخانه های FirePHP را برای بهبود کیفیت کد شما و کاهش سربار عیب یابی نشان می دهد.
< br>> این دوره نصب Xdebug را بر روی Apache و همچنین کار با NetBeans IDE (محیط توسعه یکپارچه) را پوشش می دهد. سپس Jon ابزارهای توسعه دهنده مرورگر وب بومی برای Firefox و Chrome را معرفی می کند و ابزارهای اشکال زدایی وب مستقل از مرورگر را نشان می دهد. بهترین روشها برای اشکال زدایی و نمایه سازی اشکال در برنامه های وب و مشکلات عملکرد نیز تحت پوشش است.
موضوعات شامل:
  • پیکربندی گزارش دهی خطای PHP
  • ورود خطاها به پرونده
  • با کمال ظرافت خطاهای مهلک را مدیریت کنید
  • نصب Xdebug
  • درک اصول اشکال زدایی از راه دور
  • اشکال زدایی از راه دور با NetBeans
  • گسترش مرورگر خود با Firebug ، FirePHP یا ChromePHP

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

مقدمه Introduction

  • خوش آمدی Welcome

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

  • آنچه باید بدانید What you should know

1. ساخته شده در اشکال زدایی PHP 1. Built-In PHP Debugging

  • بررسی سطوح و پیامدهای خطای PHP Exploring PHP error levels and consequences

  • پیکربندی پی اچ پی برای گزارش آنچه اشتباه است Configuring PHP to report what went wrong

  • خطاها هنگام ثبت پرونده Logging errors to file

  • ایجاد و اصلاح خطاهای PHP Triggering and repairing PHP errors

  • نادرست رسیدگی به خطاهای کشنده Gracefully handling fatal errors

  • رمزگشایی بک گراند ها Deciphering backtraces

2. معرفی Xdebug 2. Introducing Xdebug

  • Xdebug چیست و چگونه می توان از آن استفاده کرد؟ What is Xdebug and how can it be used?

  • برنامه افزودنی Xdebug را نصب کنید Installing the Xdebug extension

  • نمایش متغیرها با Xdebug Displaying variables with Xdebug

  • اصول اشکال زدایی از راه دور Exploring remote debugging principles

  • اشکال زدایی از راه دور Xdebug با NetBeans Xdebug remote debugging with NetBeans

  • عملکرد پروفایل برای یافتن تنگناها Profiling performance to find bottlenecks

3. اشکال زدایی از مرورگر 3. Debugging from the Browser

  • گسترش Firefox با Firebug و FirePHP Extending Firefox with Firebug and FirePHP

  • یکپارچه سازی ChromePHP Integrating ChromePHP

  • استفاده از PHP_Debug برای اشکال زدایی بدون کنسول Using PHP_Debug to debug without a console

نتیجه Conclusion

  • بهترین روشها Best practices

  • از اینجا به کجا بروم Where to go from here

  • خداحافظ Goodbye

نمایش نظرات

آموزش PHP پیشرفته: تکنیک های رفع اشکال
جزییات دوره
1h 29m
21
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
54,051
- از 5
ندارد
دارد
دارد
Jon Peck
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jon Peck Jon Peck

مهندس نرم افزار ، مهندس ، مشاور ، مربی Jon Peck یک معمار ، مهندس ، مشاور و مربی نرم افزار است.

مشتریان وی با تخصص در رسانه های بزرگ ، نشریاتی مانند هفتگی سرگرمی و کشاورزی موفق او علاقه زیادی به نرم افزارهای منبع باز ، از جمله مشارکت کد و پروژه در Node.js و انجمن های دروپال دارد. سخنرانی های وی در کنفرانس های متن باز در سراسر آمریکای شمالی شامل موضوعاتی مانند حسابرسی کیفیت سایت و کد ، بهینه سازی عملکرد و بهترین روش های معماری بوده است. Jon را می توان به عنوان fluxsauce در اینترنت یافت.