PHP On Steroids:
High Performance PHP
 “It's code, Jim, but not
      as we know it”
           Jonathan Oxer

          A...
When To Optimise
  Jon's 3 Laws Of Robotics Optimisation

  1. Don't pre-emptively optimise – only do it when you need
  t...
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
PHP On Steroids
Upcoming SlideShare
Loading in...5
×

PHP On Steroids

4,256

Published on

Talk by Jonathan Oxer at Open Source Developers Conference 2004 about writing high-performance and scalable PHP applications. Originally presented 2004-12-02. More information at http://jon.oxer.com.au/talks/id/11

Published in: Technology, Health & Medicine
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,256
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
103
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

PHP On Steroids

  1. 1. PHP On Steroids: High Performance PHP “It's code, Jim, but not as we know it” Jonathan Oxer August 5th, 2004 Open Source Developers Conference Melbourne, Australia
  2. 2. When To Optimise Jon's 3 Laws Of Robotics Optimisation 1. Don't pre-emptively optimise – only do it when you need to in order to reach defined performance goals. Optimised code is (often) obfuscated code. 2. Don't guess which sections of your code need to be optimised. Measure with profiling tools such as APD or Xdebug, and run server benchmark tools with real data to give you hard figures. 3. Optimisation is a game of diminishing returns: go for the low-hanging fruit and keep going until it's “fast enough”. PHP On Steroids Jonathan Oxer
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×