mirror of
https://github.com/php/presentations.git
synced 2026-03-23 23:22:22 +01:00
Added slides for ZendCon's profiling talk.
This commit is contained in:
52
profiling-zendcon12.xml
Normal file
52
profiling-zendcon12.xml
Normal file
@@ -0,0 +1,52 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<presentation css="10gen.css">
|
||||
<topic>Debugging</topic>
|
||||
<title>Profiling PHP Applications</title>
|
||||
<event>ZendCon 2012</event>
|
||||
<location>Santa Clara, US</location>
|
||||
<date>Oct 23rd, 2012</date>
|
||||
<speaker>Derick Rethans</speaker>
|
||||
<email>derick@derickrethans.nl</email>
|
||||
<twitter>derickr</twitter>
|
||||
<url>http://derickrethans.nl/talks.html</url>
|
||||
<joindin>http://joind.in/6871</joindin>
|
||||
<slide>slides/dbus/title.xml</slide>
|
||||
<slide>slides/mongodb/me.xml</slide>
|
||||
|
||||
<!-- not everything you read on the internet *matters* -->
|
||||
<!-- not everything you read on the internet is true -->
|
||||
<slide>slides/profiling/does-not-matter.xml</slide>
|
||||
<slide>slides/profiling/does-not-matter2.xml</slide>
|
||||
|
||||
<!-- benchmark -->
|
||||
<slide>slides/profiling/is-it-slow.xml</slide>
|
||||
<slide>slides/profiling/find-out-if-it-is-slow.xml</slide>
|
||||
<slide>slides/profiling/code-or-data.xml</slide>
|
||||
<slide>slides/profiling/app-specific.xml</slide>
|
||||
<slide>slides/profiling/understand-code.xml</slide>
|
||||
<slide>slides/profiling/timing-points.xml</slide>
|
||||
<!-- - data or code bound -->
|
||||
<!-- - code with debugging/benchmarking/timingpoints -->
|
||||
<!-- - check over time -->
|
||||
<slide>slides/profiling/frontend.xml</slide>
|
||||
|
||||
<!-- understand your code -->
|
||||
<!-- - inclued -->
|
||||
<!-- <slide>slides/internals/inclued.xml</slide> -->
|
||||
<!-- - xdebug tracing -->
|
||||
<slide>slides/xdebug/why-debugger3.xml</slide>
|
||||
<slide>slides/xdebug/wtf-happens.xml</slide>
|
||||
<slide>slides/xdebug/functiontrace-computerized.xml</slide>
|
||||
<slide>slides/xdebug/trace-tools.xml</slide>
|
||||
<slide>slides/xdebug/live-demo.xml</slide>
|
||||
|
||||
<slide>slides/xdebug/profile2.xml</slide>
|
||||
|
||||
<slide>slides/profiling/xhprof.xml</slide>
|
||||
|
||||
<slide>slides/xdebug/profiling3.xml</slide>
|
||||
<slide>slides/xdebug/live-demo.xml</slide>
|
||||
|
||||
<slide>slides/profiling/resources.xml</slide>
|
||||
|
||||
</presentation>
|
||||
@@ -8,6 +8,7 @@
|
||||
<bullet>There is lots of IO</bullet>
|
||||
<bullet>Your code is slow</bullet>
|
||||
<bullet>The system is busy with other things</bullet>
|
||||
<bullet>And don't forget front-end performance</bullet>
|
||||
</list>
|
||||
</div>
|
||||
|
||||
|
||||
BIN
slides/profiling/firebug-load.png
Normal file
BIN
slides/profiling/firebug-load.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 377 KiB |
BIN
slides/profiling/firebug-yslow.png
Normal file
BIN
slides/profiling/firebug-yslow.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 251 KiB |
8
slides/profiling/frontend.xml
Normal file
8
slides/profiling/frontend.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<slide>
|
||||
<title>Frontend</title>
|
||||
|
||||
<blurb>Firebug/YSlow</blurb>
|
||||
|
||||
<div effect="fade-out"><image filename="firebug-load.png"/></div>
|
||||
<div effect="fade-in"><image filename="firebug-yslow.png"/></div>
|
||||
</slide>
|
||||
@@ -4,7 +4,8 @@
|
||||
<div effect="fade-out">
|
||||
<list>
|
||||
<bullet>Was original developed by Facebook</bullet>
|
||||
<bullet>XHProf and XHGui</bullet>
|
||||
<bullet>XHProf and XHGui (https://github.com/preinheimer/xhprof)</bullet>
|
||||
<bullet>or XHProf.io (http://xhprof.io/) ?</bullet>
|
||||
<bullet>Meant to be run in a production environment</bullet>
|
||||
</list>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user