com presentations: Update Xdebug 3 content for phpig talk: slides/xdebug/debugger-activation.xml slides/xdebug/debugger-connection-log.xml slides/xdebug/focus-on-xdebug3.xml xdebug-phpig20.xml
[email protected] (Derick Rethans) Wed, 18 Nov 2020 11:13:16 +0000
| Newsgroups | php.pres |
|---|---|
| Message-ID | <[email protected]> |
Commit: cf45b28c208d06c141c1ac4a7c15a3857a1aaf29=0AAuthor: Derick Ret= hans <[email protected]> Wed, 18 Nov 2020 11:13:16 +0000=0APa= rents: 862b9428f31ed8ac04b032087426354d17b3bc35=0ABranches: master=0A=0A= Link: http://git.php.net/?p=3Dpresentations.git;a=3Dcommitdiff;h=3Dcf= 45b28c208d06c141c1ac4a7c15a3857a1aaf29=0A=0ALog:=0AUpdate Xdebug 3 content = for phpig talk=0A=0ABugs:=0Ahttps://bugs.php.net/3=0A=0AChanged paths:=0A = M slides/xdebug/debugger-activation.xml=0A M slides/xdebug/debugger-conn= ection-log.xml=0A M slides/xdebug/focus-on-xdebug3.xml=0A A xdebug-phpi= g20.xml=0A=0A=0ADiff:=0Adiff --git a/slides/xdebug/debugger-activation.xml = b/slides/xdebug/debugger-activation.xml=0Aindex 9c30e35f..c1b0b4ab 100644= =0A--- a/slides/xdebug/debugger-activation.xml=0A+++ b/slides/xdebug/debugg= er-activation.xml=0A@@ -3,21 +3,24 @@=0A =0A <div effect=3D"fade-out">=0A = =09<blurb>php.ini settings:</blurb>=0A-=09<blurb class=3D"small_blurb">% x= debug.remote_enable=3D1%</blurb>=0A-=09<blurb class=3D"small_blurb">% xdeb= ug.remote_host=3Dlocalhost%</blurb>=0A-=09<blurb class=3D"small_blurb">% x= debug.remote_port=3D9000%</blurb>=0A+=09<blurb class=3D"small_blurb">%xdebu= g.mode=3Ddebug%</blurb>=0A+=09<blurb class=3D"small_blurb">|777777|%xdebug.= client_host=3Dlocalhost%|</blurb>=0A+=09<blurb class=3D"small_blurb">|77777= 7|%xdebug.client_port=3D9003%|</blurb>=0A </div>=0A =0A <div effect=3D"fade= -in-out">=0A =09<blurb>php.ini settings:</blurb>=0A-=09<blurb class=3D"smal= l_blurb">% xdebug.remote_enable=3D1%</blurb>=0A-=09<blurb class=3D"small_b= lurb">|777777|% xdebug.remote_host=3Dlocalhost%|</blurb>=0A-=09<blurb clas= s=3D"small_blurb">|777777|% xdebug.remote_port=3D9000%|</blurb>=0A-=09<blu= rb class=3D"small_blurb">*% xdebug.remote_connect_back=3D1%*</blurb>=0A+= =09<blurb class=3D"small_blurb">%xdebug.mode=3Ddebug%</blurb>=0A+=09<blurb = class=3D"small_blurb">|777777|%xdebug.client_host=3Dlocalhost%|</blurb>=0A+= =09<blurb class=3D"small_blurb">|777777|%xdebug.client_port=3D9003%|</blurb= >=0A+=09<blurb class=3D"small_blurb">*%xdebug.discover_client_host=3D1%*</b= lurb>=0A </div>=0A =0A <div effect=3D"fade-in">=0A =09<blurb>On the shell:<= /blurb>=0A-=09<blurb class=3D"small_blurb">% export XDEBUG_CONFIG=3D"ideke= y=3Dxdebugrocks"%</blurb>=0A+=09<blurb class=3D"small_blurb">%export XDEBUG= _SESSION=3Dyes%</blurb>=0A+</div>=0A+<div effect=3D"fade-in">=0A+=09<blurb = class=3D"small_blurb">%export XDEBUG_MODE=3Ddebug%</blurb>=0A </div>=0A </s= lide>=0Adiff --git a/slides/xdebug/debugger-connection-log.xml b/slides/xde= bug/debugger-connection-log.xml=0Aindex 69332ad7..c381ff7e 100644=0A--- a/s= lides/xdebug/debugger-connection-log.xml=0A+++ b/slides/xdebug/debugger-con= nection-log.xml=0A@@ -2,7 +2,7 @@=0A <title>Step Debugger Logs</title>=0A = =0A <blurb>Logging debugging communication:</blurb>=0A-<example>xdebug.remo= te_log=3D/tmp/remote.log</example>=0A+<example>xdebug.log=3D/tmp/remote.log= </example>=0A =0A <break/>=0A <blurb>Also shows connection attempts and fai= lures:</blurb>=0A@@ -10,34 +10,24 @@=0A <div effect=3D"fade-out">=0A =0A <e= xample inline=3D"2">=0A-xdebug.remote_connect_back=3D0=0A-xdebug.remote_por= t=3D9991=0A+xdebug.cloud_id=3Df047e3fd-9d35-4989-94f3-4cb64a1e6376=0A =0A-I= : Connecting to configured address/port: localhost:9991.=0A-I: Connected to= client. *|009900|:-)|*=0A-</example>=0A-</div>=0A-=0A-<div effect=3D"fade-= in-out">=0A-<example inline=3D"2">=0A-xdebug.remote_connect_back=3D1=0A-|77= 7777|xdebug.remote_host=3DSomethingEntirelyDifferent|=0A-xdebug.remote_port= =3D9003=0A-=0A-I: Checking remote connect back address.=0A-W: Remote addres= s not found, connecting to configured address/port: nothere:9003. *:-|*=0A-= E: Could not connect to client. *:-(*=0A+[2912111] Log opened at 2020-11-18= 10:11:31.536895=0A+[2912111] [Step Debug] INFO: Connecting to configured a= ddress/port:=0A+=09n.cloud.xdebug.com:9020.=0A+[2912111] [Step Debug] INFO:= Connected to debugging client: (null). :-)=0A </example>=0A </div>=0A =0A = <div effect=3D"fade-in">=0A <example inline=3D"2">=0A-xdebug.remote_connect= _back=3D0=0A-xdebug.remote_host=3Dnothere=0A-xdebug.remote_port=3D9002=0A+x= debug.client_discover_address=3D1=0A+|777777|xdebug.client_host=3DSomething= EntirelyDifferent|=0A+xdebug.client_port=3D9003=0A =0A-I: Connecting to con= figured address/port: nothere:9002.=0A-E: Could not connect to client. *:-(= *=0A+[Step Debug] Could not connect to debugging client.=0A+=09Tried: Somet= imeEntirelyDifferent:9003=0A+=09(fallback through xdebug.client_host/xdebug= .client_port) :-(=0A </example>=0A </div>=0A </slide>=0Adiff --git a/slides= /xdebug/focus-on-xdebug3.xml b/slides/xdebug/focus-on-xdebug3.xml=0Aindex a= 2fd2b4c..c8ff43dd 100644=0A--- a/slides/xdebug/focus-on-xdebug3.xml=0A+++ b= /slides/xdebug/focus-on-xdebug3.xml=0A@@ -14,12 +14,12 @@=0A <break/>=0A <b= lurb>*Xdebug ~3~*</blurb>=0A <list>=0A-=09<bullet>|cc8800|=E2=9D=8B| The Bi= g Refactor=E2=84=A2=0A+=09<bullet>|00ff00|=E2=9C=94| The Big Refactor= =E2=84=A2=0A =09=09<list>=0A =09=09=09<bullet>|00ff00|=E2=9C=94| Introducin= g modes</bullet>=0A-=09=09=09<bullet>|cc8800|=E2=9D=8B| Simplify configurat= ion and validation</bullet>=0A+=09=09=09<bullet>|00ff00|=E2=9C=94| Simplify= configuration and validation</bullet>=0A =09=09</list>=0A =09</bullet>=0A-= =09<bullet>|cc8800|=E2=9D=8B| Performance Improvements</bullet>=0A+=09<bul= let>|00ff00|=E2=9C=94| Performance Improvements</bullet>=0A </list>=0A </s= lide>=0Adiff --git a/xdebug-phpig20.xml b/xdebug-phpig20.xml=0Anew file mod= e 100644=0Aindex 00000000..08fc058d=0A--- /dev/null=0A+++ b/xdebug-phpig20.= xml=0A@@ -0,0 +1,75 @@=0A+<?xml version=3D"1.0" encoding=3D"utf-8"?>=0A+<pr= esentation css=3D"derick.css">=0A+<topic>Debugging</topic>=0A+<title>Xdebug= 3</title>=0A+<event>Interessengemeinschaft PHP e.V.</event>=0A+<location>V= irtual Germany</location>=0A+<date>November 18th, 2020</date>=0A+<speaker>D= erick Rethans</speaker>=0A+<email>[email protected]</email>=0A+<twitter>der= ickr</twitter>=0A+<url>https://derickrethans.nl/talks/xdebug-phpig20</url>= =0A+<joindin>https://xdebug.org</joindin>=0A+<slide>slides/xdebug/title.xml= </slide>=0A+<slide>slides/mongodb/me.xml</slide>=0A+=0A+<slide>slides/xdebu= g/focus-on-xdebug.xml</slide>=0A+The Xdebug Experience=0A+17 years=0A+=0A+<= slide>slides/xdebug/config-settings-2.xml</slide>=0A+<slide>slides/xdebug/b= reakpoints-2.xml</slide>=0A+<slide>slides/xdebug/xdebug-slow.xml</slide>=0A= +<slide>slides/xdebug/port9000.xml</slide>=0A+=0A+<slide>slides/xdebug/focu= s-on-xdebug2.xml</slide>=0A+=0A+<slide>slides/xdebug/focus-on-xdebug3.xml</= slide>=0A+breakpoint behaviour=0A+New versions (7.4)=0A+CI=0A+<!--=0A+<s li= de>slides/xdebug/xdebug-2.8.xml</slide>=0A+<s lide>slides/xdebug/breakpoint= -behaviour.xml</slide>=0A+-->=0A+=0A+<slide>slides/xdebug/test-with-many-ve= rsions.xml</slide>=0A+<slide>slides/xdebug/xdebug-ci.xml</slide>=0A+=0A+<sl= ide>slides/xdebug/xdebug-2.9.xml</slide>=0A+<slide>slides/xdebug/cc-speedup= .xml</slide>=0A+=0A+<slide>slides/xdebug/xdebug-3.xml</slide>=0A+<slide>sli= des/xdebug/focus-on-xdebug3.xml</slide>=0A+Code reorganisation=0A+Modes=0A+= - only do what is needed=0A+Reduce Configuration Options=0A+Code Improvemen= ts (algorithms, memory, etc)=0A+<slide>slides/xdebug/code-reorgnisation.xml= </slide>=0A+<slide>slides/xdebug/modes.xml</slide>=0A+<slide>slides/xdebug/= config-settings-3.xml</slide>=0A+<slide>slides/xdebug/config-settings-3b.xm= l</slide>=0A+=0A+<slide>slides/xdebug/xdebug-hard.xml</slide>=0A+<!-- <s li= de>slides/xdebug/connect1.xml</slide> -->=0A+<!-- <s lide>slides/xdebug/con= nect2.xml</slide> -->=0A+<slide>slides/xdebug/debugger-activation.xml</slid= e>=0A+<slide>slides/xdebug/debugger-connection-log.xml</slide>=0A+<slide>sl= ides/xdebug/diagnostic-log.xml</slide>=0A+=0A+<slide>slides/xdebug/xdebug-3= -speedup-1.xml</slide>=0A+=0A+<slide>slides/xdebug/xdebug-cloud-announcemen= t.xml</slide>=0A+<slide>slides/xdebug/live-demo.xml</slide>=0A+=0A+<slide>s= lides/xdebug/donate.xml</slide>=0A+<slide>slides/xdebug/business-support.xm= l</slide>=0A+<slide>slides/xdebug/transparency.xml</slide>=0A+=0A+=0A+<slid= e>slides/xdebug/phpinternalsnews.xml</slide>=0A+<slide>slides/mongodb/quest= ions.xml</slide>=0A+<slide>slides/xdebug/resources.xml</slide>=0A+=0A+</pre= sentation>=0A