I am doing on social networking project and I am wondering what specifications of server do we need so I can send it to my programmer to find proper hosting. I have no idea about it, please can you help me. We are expecting at starting about 4.000 registered users. Thanks Ernest
I think distributed clustered systems might be a good idea if you get enough buzz, users and popularity.
It depends how many active users you have signing on every day. I have about roughly the same amount and am able to get by with a vps. But no where close to 4000 members are active. I would start with a vps and then go dedicated if needed.
thank you for answer but I would like to know deeper. What sql queries how much space, ... if let say only 1% of 4000 registered user will be normally online and newer more than 10%.
That is a fairly vague question. What kind of software will be running on the server? How much database usage? How much bandwidth do you expect those 4000 users to use?
You don't want to blow a lot of money on a server you don't need. GoDaddy will get you 1000GB of transfer and 100GB of space to work with for $7 a month. Set up your site, make it efficient and see what happens. As the load increases, move to a dedicated server. The cheap hosting actually has the mysql server on seperate systems than the web servers. I don't know about their dedicated systems. But you wouldn't be sharing resources with a lot of other people so you should be able to handle thousands of users with no trouble. Just write your software, make it efficient and increase server power as needed.
True - for starters you would probably only need shared hosting... Servage gets good reviews and have high BW. As you ask in another thread, a small VPS will also get you going. And don't pay for BW you aren't going to use at first... It's easy to upgrade. 40 online users ... It shouldn't be a problem on with quality companies... But you haven't told us what they'll be doing. How much BW would an average user take up... What kind of CPU loads will you be getting aso...