After all, once you've invented the wheel a few times, re-inventing it isn't that big a deal - it's the adding of improvements since your last iteration that gets "interesting".
So go to trolltalk.com and take a look, and if you want to kick the tires, download the files - you get a mirror of what you see in just over 100k.
Remember, the previous iteration has been used to build ecommerce and other sites, so this isn't a "blue sky" project, just a rewrite with a slew of mprovements.
All you need is a server that can serve up php files. database support has been remarked out in the config file, but if you want to enable it, just add your account info, and unremark the line that loads the db.1 module, and remark out the one after it, that DOESN'T load the db.1 module.
I just finished benchmarking it serving up content from my laptop - just over 300 pages per second (100 concurrent requests, 10,000 requests total). Not too shabby, but if you need to do slightly better, remark out snippet('foot.1'); it doesn't do anything since there's no post-html data or stuff to send
The next step is to re-write the user stuff, so you should have all that by next weekend.