Last year I wrote a talk called “Fast, Not Furious: How to Find and Fix Slow Code” — a performance talk covering profiling, memcache and some other stuff.
As I often do — to hedge my bets — I stuck a few slides on the end “just in case” I ran through everything too quickly and needed to fill in time.
These slides were on APC, the Alternative PHP Cache, and went just a little into tokens and how APC works under the hood.
I really enjoyed presenting those 6 slides, and I’ve been wanting to expand on that topic ever since then.
Well, after a few weeks of hard work, some input from some great people, including Sara Golemon, Elizabeth Smith and Julien Pauli, I’m so very happy to publish PHP Performance I: Everything You Need to Know About OpCode Caches.
This is a 17 page document (in it’s original format), also available (in somewhat abridged form) as a 20 minute screencast (Transcript/Slides)
Alongside this, we are also releasing the Engine Yard PHP Performance Tools. This is the start of a suite of tools to aid with improving PHP performance.
As you can probably guess, this is part 1 in a series; the next in the series will be published in late October.
The video is embedded below (though I highly recommend reading the full length document also) :
Comments
aspleenic
RT @dshafik: New Blog Post: Everything You Need to Know About OpCode Caches http://t.co/uyzVoX0bbM /cc @engineyard
dshafik
(For US folks): Everything You Need to Know About OpCode Caches http://t.co/uyzVoX0bbM /cc @engineyard @SaraMG @auroraeosrose @julienPauli
nomadphp
RT @dshafik: (For US folks): Everything You Need to Know About OpCode Caches http://t.co/uyzVoX0bbM /cc @engineyard @SaraMG @auroraeosrose …
richwatson
RT @dshafik: New Blog Post: Everything You Need to Know About OpCode Caches http://t.co/uyzVoX0bbM /cc @engineyard
julienPauli
@dshafik @engineyard @SaraMG @auroraeosrose Great Davey! For myself, I’m still working on http://t.co/CnunZcFD3O with a VM chapter ;-)
julienPauli
@dshafik @engineyard I’m gonna include your cache primer tools in my next-to-be-attended slides on OPCache Internals ;-)
arth2o
Everything You Need to Know About #OpCode #Caches http://t.co/w6XsShouGT
philsturgeon
Everything You Need to Know About OpCode Caches http://t.co/zp8lCEMrsq – @dshafik nails it.
jimbomorrison
@philsturgeon @dshafik … no mention of http://t.co/j4QVy31t4m … is it a bad choice? :o/
JessieSiat
RT @philsturgeon: Everything You Need to Know About OpCode Caches http://t.co/zp8lCEMrsq – @dshafik nails it.
Mark_Baker
RT @philsturgeon: Everything You Need to Know About OpCode Caches http://t.co/zp8lCEMrsq – @dshafik nails it.
philsturgeon
@jimbomorrison don’t think anything was implied. @dshafik pointed out APC was popular, now 5.5 has its own thing. No need to list all of em.
jimbomorrison
@philsturgeon @dshafik coolio. Just checkin’ :o)
jimbomorrison
@philsturgeon @dshafik my train has basically only just made it to Bath btw! :o(
redrubicon07
RT @philsturgeon: Everything You Need to Know About OpCode Caches http://t.co/zp8lCEMrsq – @dshafik nails it.
freekmurze
Everything You Need to Know About OpCode Caches http://t.co/5YYthp9ZtB
dshafik
If you still haven’t seen it yet, you should check out my doc/video on OpCode Caches: http://t.co/FhSqJLMRZ0
AnasShekhamis
RT @dshafik: If you still haven’t seen it yet, you should check out my doc/video on OpCode Caches: http://t.co/FhSqJLMRZ0
leedavis81
RT @dshafik: If you still haven’t seen it yet, you should check out my doc/video on OpCode Caches: http://t.co/FhSqJLMRZ0
jamesrwhite
RT @dshafik: (For US folks): Everything You Need to Know About OpCode Caches http://t.co/uyzVoX0bbM /cc @engineyard @SaraMG @auroraeosrose …
Comments are closed.