I am a relatively new convert to drupal - about a year or so. I love it. There is nothing like open source to inspire new ideas and push the boundaries of the code. In fact, that is the essence of the site i am creating with drupal. I have some basic programming capabilities, and with a minimal understanding of php and a lot of cutting and pasting code from the community, i have managed to put something good together.

I am migrating the site from a server from an online hosting company, to a local managed hosting provider allowing more scalability, reliability, and security options.

So here is my question:

what is the wish list - what is the dream setup for a site with the following specs:

25,000 + users, 1000+ posts per day, huge database query volume , page views...and growing rapidly.

I am running drupal 4.7.4 and will be migrating to 5.0, so planning for the future is important.

so i know my current hosting provider offers php, apache, etc but what do i really need? what versions of these are best for drupal?

pretend you have all the money in the world, then we'll scale back from there :)

j

Comments

chx’s picture

Then you want RackSpace. Their support, uptime and such are second to none. Their service does cost a pretty penny or two.

Regarding Apache and PHP, Drupal is pretty tolerant, with 4.7.5 I would probably run latest PHP 5.1.x or when 5.2.1 hits, that (5.2.0 being .0 is a bit worrisome). Of Apache, everything works.
--
The news is Now Public | Drupal development: making the world better, one patch at a time. | A bedroom without a teddy is like a face without a smile.

--
Drupal development: making the world better, one patch at a time. | A bedroom without a teddy is like a face without a smile.

deathgod’s picture

Your site does not need the most powerful server out there IMO so you should go for a more basic dedicated server offering and just upgrade as your site gets (a lot) bigger.....BTW do you have a link to your site, im interested in checking out drupal sites that have made it big.
------------------------------
If I kill you I will get health orbs
Naruto - Naruto Forums

jbhan’s picture

I agree, scalability is key. But looking at the history of sites like myspace, and the problems they had with database designs as their user base grew is interesting. I am by no means thinking that my site would hit 1 million users, but there problem started in the low hundred thousands.

is there a drupal site out there that is managing several hundred thousand users? or are people abandoning the open source stuff and just designing custom dbases when they hit a certain number?

and sorry, I have a closed community, of verified users :( - i would love to be able to let everyone see...

we are reworking our splash page for the switch, i'll post that when its up.

j