I just don't know this is the truth or not so I decide to post question here in hope that's some of your
have better knowlegde than me to verify ...
I have the site that have about 500 ~ 600 member comming daily. out of those members, there are about 20 members send post to the forum,
there no much about images host, no adule stuff... I got VPS account, sites start running really slow then the server owner told me that because
my account have alot going on, kill the server bla bla ... I don't know is it the truth or not but he told me that VPS account is not for my site!
and I don't think that right, my site is the small size web ... what should I am going to get?
500-600 shouldn't cause problems for vps account, one possibility is the owner put too many vps in one machine. it also depends on your script, some of them are resource intensive if they are not optimized.
Did you try using some kind of caching? I don't know what software you are using but you should be able to tweak the settings to make it use less resources. I had a similar problem with a XOOPS website (XOOPS is an open source CMS) that wasn't that popular - not more than 1000 unique per day - about 4000 hits - I activated caching for some of the modules and I the problem was resolved.
My advise is to ask for assistance in the forum of the script vendor, maybe someone else has had a similar problem and would be able to help. Maybe someone here would be able to help too if you provide more details - at least tell us what is the software that you use.
It seems quite unlikely to me to have such a problem with a phpBB2 forum on a VPS account. Maybe if you have some MODs that use more resources but it still seems very unlikely to me... Make the owner of the server give you more details, like processes, mysql queries etc. maybe this will help you trace the reason for this problem. But also consider the possiblity that lutan suggested - the problem may not be on your end - maybe the owner put too many VPSs on the same machine ineed.
I agree, a site like that shouldn't be causing this much trouble. I currently run a website that also gets 500-600 uniques per day, but I'm delivering thousands of photos per day as well as having the entire site database-driven. AND it's on a shared host, not even VPS!
First thing I'd do is ask your host how many VPS accounts are stored on your physical machine. I'd also log into SSH and check out which processes are running and serverloads and such.