Choosing bbPress / WordPress
My pet project has undergone many changes in the past several years. What started as a 20 pages of HTML on a free webhost in early 2005 has developed into over 150 pages of content with a news blog, forum, and gallery. Back in 2005, though, I had a lot of free time on my hands. For a while, there was even a wiki for my content. That had been my original idea behind using Chavez360 as the site name: if you followed links around the site, eventually you’d link back to where you started from. But that seemed to be kind of overdoing it, and at the time I couldn’t figure out how to integrate the wiki membership with the rest of my site.
What I had just wasn’t working as planned. As I learned more about webdevelopment and coding, I more and more wanted to create a new CMS and forum from scratch so I could have exactly what I wanted. Unfortunately, it was a needlessly complex task, and it took well over a year before I realized that I wasn’t going to create anything that I’d be satisfied with anytime soon. So I started looking around. There were big CMS’s, blog software, forum software, all in several languages and with a huge variety of features available. How to decide which was the best for me? I wanted something:
- simple–something that wasn’t already bloated with features that probably would never get used and something where I would at least understand most of the source code. This was probably the strongest factor in my choosing bbPress. By default, it has only the most basic functionality, and anything else can be easily added to taste with plugins.
- clean–not just the code, but the actually look and feel of the forum pages. It’s easier to find what you’re looking for quickly when it’s neatly organized and not cluttered with lots of unnecessaries.
- with a community–okay, so maybe the bbPress community isn’t that large, but the WordPress community definitely is. Between the bbPress forums and the WordPress codex, I can find anything I’m looking for.
- fresh–not so old that everything you could possibly do with it has already been done. I’m looking forward to making a couple of plugins available for others to use… eventually.
It may be weird to choose bbPress first and then WordPress also for consistency, but so far, so good.