For starters, WordPress is not a CMS. It’s a blog platform that can be used as a CMS, in the same way that with plugins the vBulletin forum software can be used as a CMS. The .NET world is full of real CMS software, like Sitecore and Umbraco.
If you’re sure you want to use WordPress then if I remember correctly a Sitepoint member was the one who created this paid-for WordPress plugin that can turn a blog into a review website.
Wordpress is the best solution, because the web site becomes easier solution with Wordpress. There are many plugins for Wordpress, actually wordpress has the richest library of plugin, widgets and tutorials for this kind of website. If you need help, just let us know and we will help you.
Actually, Wordpress is technically a CMS because content is managed inside a control panel. Pretty much everything can be managed inside the admin area now.
Nevertheless, allow me to steer you in the proper direction. If you’re looking for an out of the box solution, you’ll be hard pressed to find one but you might want to take a look at Joomla and Community Builder.
Lots of developers think that websites should be built from scratch instead of using pre-packaged solutions but I would disagree with this in many cases because it reduces efficiency. However there is nothing wrong with starting from scratch, that’s what makes you a step above the rest.
Thanks for the replies. I’ll have a play around with these tools, but have a feeling I’m going to do what I always do and reinvent the wheel for myself, but make it a slightly more mauvy shade of pinky-russet
That doesn’t make it a CMS. You can control content through vBulletin, and you would never call vBulletin a CMS because it is modifiable forum software.
My job entails a lot of development using the available .NET CMS solutions, and they’re miles different from what the PHP world offers. I still stand by my assertion that WordPress can be used as a CMS, in the same way that vBulletin or phpBB can be, but it’s generally for people that haven’t used a proper CMS before. It’s like someone who loves BBQ sauce so much that they have to have it on everything they make, even if there is a better and more appropriate sauce available.
I’ve worked with dozens of clients that run bespoke CMS software to run their websites and I’d say that more often than not my clients have been given a poor CMS with purposely unreadable code (in order to get more work/money) that breaks almost every security rule in the book.
Obviously, if you’re running a personal site then it’s not such a bad idea, but you need to really know what you’re doing if you’re going to build your own CMS. The last thing you want is to become the next Gawker and end up getting your users emails and passwords leaked.
Let us not get ahead of ourselves - Wordpress is a blog platform. The fact that it is so lightweight and easy to customize makes it work rather well as a CMS, but that isn’t necessarily its original intent. That said, I’ve made many sites with Wordpress simply because it is so easy to use.
At its very core though, there isn’t much different between blogging and managing content. Depends on the features you need.