View Single Post
  #2 (permalink)  
Old 2006-06-13, 01:34 AM
Xnuiem's Avatar
Xnuiem Xnuiem is offline
Senior Member
 
Join Date: May 2004
Location: DFW, Texas
Posts: 1,104
Xnuiem will become famous soon enough
Send a message via Yahoo to Xnuiem
Default

VPS (Virtual Private Server) will do nothing for you, it doesnt help on resources, it just splits the server you have up and actually will make it run slower overall since you now have extra overhead.

Getting rid of Apache2 would help, it is still very slow compared to Apache 1 when running PHP.

If your site truly needs multiple servers, then you need to find a different host. It is best to load balance at the switch, and move the database to its own powerhouse.

If you don't want that, there is LTSP, but if you cant recompile, that isnt going to do you any good.

The bottom line is either upgrade your hardware on your one server, or change hosts to a hosting company that can do multiple. Rackspace is probably the best of all managed hosting companies. We have our webapplication running 3 apache servers in front of a huge oracle database server. Just as a warning, RS, is quite expensive, so make very sure you need multiple servers.

As a note, if we are not talking hundreds (or more) cocurrent users, you do not need multiple servers, just get a dual dual-core processor box with like 8GB of RAM and high speed SCSI drives and save your self the headache.

Also, moving your database off to another server that is bigger and more customized to run MySQL will dramatically increase performance, but it is best to have at least 100mpbs, perferbably 1000mpbs between them. This is a concert, since a lot of hosting companies, espeically unmanaged, only give 10mpbs without upgrading.
__________________
I rarely give code examples.
No, I have never used IIS or Windows of any kind as a web server. Get a real OS!
Please don't PM me, I won't respond.
Reply With Quote