Switch from Apache to lighttpd, and make use of eAccelerator (bytecode cache for PHP). It'll get you a lot more mileage out of the server. I use both on utorrent.com (including for the forums and the download servers) and have extremely low CPU load.
If you can't afford a dedicated box, then at least get a VPS or something. It'll be improved over most shared hosting and let you have much more control.
Still, your best bet is a full dedicated server.
Last edited by Firon; 10-18-2007 at 01:15 PM.
|