For nearly a year, I ran a very small community with SMF. About a week ago I switched to vBulletin. I love vBulletin and I'm excited that I'm already getting a nice boost of search engine traffic. (The extra traffic will pay for itself pretty quickly even though the forum has only been up a week). Anyway, my site is HORRIBLY slow. I mean it often takes 10 seconds to load a single page even though the file size is quite small. I still have a default Wordpress blog on the site that still runs very quickly. Here is what I'm doing. I use vBulletin for my forum (on a subdomain on the same server). I use Articelive to handle my articles. I use Wordpress for my blogs. I'm using RSS2HTML to grab the RSS feed from vBulletin's latest forum posts and placing it on the header of my entire site (except for the Wordpress blog). There is no question that this RSS feed is a cause for the slow speed, but I have to display the latest forum threads. It's extremely important to my forum (which hasn't exactly exploded yet). I've noticed that I get the good ol' 500 Server error about 10 percent of the time when browsing the forum. My host said that I'm limited to 20 connections or something as I'm still on a cheap, shared host. Is vBulletin that much more demanding than SMF? Should I expect dramatically different levels in performance using vBulletin vs SMF? I need to point out that I'm not doing anything any different now than I did before. I had the latest forum topics from SMF all over my site and it seamed to perform fine. Any thoughts? Thanks, Brandon Drury
So for every page view of your site, you have an RSS hit on vBulletin? Are you using a RSS aggregator that is complient? If not, you should consider Choosing a Proper RSS Reader.
Yes. I'm getting the feeling that this is a dumb idea for some reason. A VERY eye opening link. I'll have to get on this immediately. The cache seams like a brilliant idea. I've got a good feeling that RSS2HTML is compliant and will have this feature, but 3am is not the time to find out..har har. Thanks! Brandon Drury