O'Reilly logo

PHP Master by Matthew Turland, Lorna Mitchell, Davey Shafik

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6Performance

So you’re writing the next big thing, or at least trying to. Is it Google+ or Facebook? You’ve got a limited budget, and you have to be ready for 100 to 100,000,000 hits tomorrow!

You did your best during development to write efficient code, and it all seems fairly speedy. One-second load times? That’s good enough, right? Except now you have actual users, not just your small dev team hitting your server, and things are starting to fall over … oh, no!

Benchmarking

There are two ways to know if your code needs performance help: by benchmarking during development, or when your servers start to topple from the load. Benchmarking, as it relates to web applications, typically means “stress testing”—throwing as much simulated ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required