So far in this series I have talked about the difference between; performance and scalability, what I mean by database scalability, and a few things you can do from a network perspective to increase the scalability of your application. In this third post in the series, I will talk about PHP specifically and some of the things you can do to make life a little better.
PHP is not as fast as C++ or even as fast as Java. It just wasn’t designed in the same way those languages were designed. What is nice though, is that PHP is very widely used and some of the companies using it, Facebook, Yahoo, etc., have created add-ons to speed up your PHP applications.
This post is really not the place to go into detail on third party products, but before I get into the features native to PHP for scalability, I want to point out a few options you have that aren’t usually spoken of in the vein of database scalability.