On 2/27/06, Gerhard Killesreiter <gerhard@killesreiter.de> wrote:
Benson Wong wrote:
All that said, we still haven't committed to Drupal long-term because for us there is big issue that hasn't been fully solved: Drupal scalability. I'm pretty confident that Drupal scales, but optimizing servers for Drupal is still a pretty rare skill. (And, yes, we are diving into the forums on the topic.)
I think I blabbed about this at OSCMS in Vancouver, at Drupal for the Enterprise discussion. My philosophy go for the lowest hanging fruit, and work your way up the tree. You can probably quadrupal Drupal's pages per second in under a half hour.
Here's my scaling tree. As you progress up the tree, you will find that time, money, maintenance, headaches will all increase.
Nice summary. However, this isn't really Drupal specific, but applies to all PHP applications or even web apps.
It is called the law of diminishing returns. You spend 10 and get 100, then spend 20, and get 60, then spend 40 to get 30. Once you reach a certain point it is too expensive since you are not getting much in return.