[nycphp-talk] php scalability

Lee Semel lsemel at
Wed Aug 13 22:38:27 EDT 2003

I heard that your company is one of the largest users of PHP.  It's good to know you have able to make this work.  I would like to use PHP for our site if it's possible to scale as easily as you described.
Is there anything special in the programming of the application that needs to be done to make it amenable to clustering, aside from keeping session state in the database?


Nicholas Tang <ntang at> wrote:
There are several high performance, relatively low-cost hardware
appliance-type solutions, especially if you buy refurbs... Alteon, Cisco,
F5, and a bunch of other vendors make them. As someone else mentioned,
there are other solutions like mod_backhand and/or wackamole that allow you
to set up dynamically balanced, redundant clusters of webservers.

It's pretty easy to scale LAMP-style setups, honestly. The place I work now
(CCI) uses PHP/Apache/Linux on the front end and, depending on the app and
how long ago it was written, Oracle or MySQL on the backend. We do a whole
lot of page views (hundreds of millions) every month so it can certainly be


----- Original Message -----
From: "Analysis & Solutions" 
To: "NYPHP Talk" 
Sent: Wednesday, August 13, 2003 10:01 PM
Subject: Re: [nycphp-talk] php scalability

> Lee:
> On Wed, Aug 13, 2003 at 04:30:04PM -0700, Lee Semel wrote:
> > How would you set up load balancing and failover on a PHP site? Is there
> > any particular way you would design the application up front to make
> > this easier? I'm interesting in hearing your suggestions.
> I'm no expert on massive deployments, but from what I understand, the load
> balancing has to do with routers and other traffic management
> software/hardware. The scripting language on each server operates
> independently, processing the requests that have been directed to it's
> server.
> --Dan
> --
> FREE scripts that make web and database programming easier
> T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y
> 4015 7th Ave #4AJ, Brooklyn NY v: 718-854-0335 f: 718-854-0409
> _______________________________________________
> talk mailing list
> talk at

talk mailing list
talk at

Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the talk mailing list