Forum Moderators: rogerd
I have a website with lots of traffic. I also have a forum as part of the website. Same domain (http://www.example.com/forum/)
The website is generating revenue through advertising.
The forum is generating a community and hopefully attracting return visitors and new visitors. It also adds respectability to my site.
However the forum is not directly bringing in any money.
I have been having performance issues with my website due to increase in traffic.
I am considering shutting down the forum as I suspect it is contributing a lot to the performance issues.
Do I have any other options?
Should I move it to another domain?
Will creating a sub-domain have any effect?
All ideas and advice are appreciated especially if you have faced similiar issues.
Thanks in advance.
Assuming the forum traffic is relevant and on-topic for your website, closing the forum or disconnecting it may not make a lot of sense.
There have been discussions here of how to better integrate forum traffic with your non-forum content to produce the desired behavior - ecommerce orders, ad exposures, etc. In general, clear and prolific linking both in navigation and posts is the key factor.
For financial reasons, I'm would like to avoid going from a shared hosting package to dedicated at $200-500/month for at least a couple more months.
I need to research the different plans available ect..
I am finding all the options for web hosting incredibly confusing.
The company I'm with doesn't offer dedicated hosting for windows and switching hosts in my limited experience is a nightmare
Or, get a pro to optimize your installation?
Do you think there are code fixes I can do to which would help solve the problem at least temporarily?
You might check to see how many of your connections are bots - either legitimate search engine spiders or rogue scrapers and such. If your software has a "who's online" function it may show well-known bots like Googlebot by name. Otherwise, you'll need to check your logs. If bots are a big part of your traffic, you may be able to do some throttling in robots.txt (for good bots) or some IP blocking.
If you are really experiencing lots of human traffic, that should be a good thing. But the "too many connections" problem may not be fixable in your shared environment. One quick step would be to put in a trouble ticket with your current host to see if they can help you solve it.
Consider moving to a VPS (virtual private server) as a step between cheap shared hosting and your own dedicated box. You'll not only get more server resources, you'll have access to more settings (like database connections) for optimizing your site.
Either way, I'd fix this quickly. A site that's often unavailable forces users to go elsewhere and, perhaps, not return.
I just found some code which Is part an include file. I wonder if it causing the problem.
It displays the menu on every single page of my site. It opens a separate connection to the database, write the menu and then closes the connection.
The problem is there is already a connection opened which is not closed until later on in the page.
My web host doesn't offer anything for windows hosting besides a shared plan.
I will look into a vps. Do you have any suggestion of sites that offer legitimate reviews of web hosts for windows vps.
It seems everyone is trying to make money as resellers. It's impossible to get unbiased reviews. What are the big hosting companies. I'm using Network Solutions right now.
Thanks for the help
I posed the hypothetical question in my providers forum and it was suggested a VPS with 256MB of ram optimized for just a forum alone could probably handle 250+ visitors continuously. My best guesstimate is the average shared hosting plan is going to hit the limits for most hosts at about 20 visitors continuously online.
There's a lot of "what if's" involved with those numbers but a VPS is going to have a lot more resources than any shared hosting plan by far. Note that most VPS's won't come close to the bandwidth or disc space offered for shared but ultimately that's just a marketing gimmick because you'll never use that bandwidth or disc space anyway because of the CPU and Mysql limits.
Anyway they only offer dedicated hosting for $275/month
I think i have become the victom of my own success, by growing out of shared hosting package. i will keep on looking thanks!
I don't want to shut it down