Topic: Hosting problems, I need help bad. PunnBB problem?
ok so I had a shared host, once we got to were we had 70 people on constantly the server was bogged down.
I switched to another host and had to upgrade almost immediately to a VPS due to memory usage, even a VPS with 256 MB dedicated wasnt enough, I got errors and corrupted files constantly. So I upgraded again to 512MB ram and that fixed the errors. So during college football season (our busiest month) we had max 115 people online at a time and it worked just fine. Now that the season is over and usage is down I expected to see an increase in server response time. Instead last week the board slowed dramatically, I told the host and they cant figure it out.
I should state that my posters use the board almost like a chat, constantly reading, refreshing, and posting. This isnt the type of place wher you post and wait a day for a response. Its very busy but its just text with small 50x50 avatars, no picture or video uploads or downloads.
So the host is telling me the bandwidth is fine, I have plenty of memory but my CPU is maxing out and its caused by a heavy mysql load.
So here some questions:
I was asked if the board has a caching modual, I know there is a cache but Im not sure if its the same, the cache on punbb is for the search right?
Anyone have a punbb that has a lot of use? Does anyone have mysql problems?
The system admin said some of the more popular boards dont use near this much CPU and for the posters it should be fine and that I should consider using one of the more popular boards.
Im at my wits end dealing with this!
My boards info
its laid out like standard punbb pretty much, only a few mods like profiles. Nothing that should effect performance. No ads, no graphics except the banner.
I do have about 150 styles/themes for the users to choose from, thats the only thing I can think of, they are all laid out the same just different colors for different sports teams and each has a different banner.
database is around 300MBs, gzip is on, I have pruned and optimized the database as far as using the mysql tools in cpanel
I set a robots.txt to stop spiders (at the hosts request)
Bandwidth used
oct 28gbs
nov 25gbs
dec 22gbs
so far this month 10gbs (total 20gbs by months end)
does anyone have any ideas? Im desperate, they are saying the cpu use is going to make me upgrade again to a dedicated server and thats a lot more money. Why cant a simple text board handle 70 posters? is it mysql? Id be willing to let someone from punbb log in to my control panel or FTP to check whatever you need. Im out of ideas.
Thanks to anyone who can help me out.