Over the years, I wrote bunch of articles on WordPress in this site and I am looking forward to write whole lot more. I built number of sites on WordPress personally and I suggest nearly anyone whoever wants to build a site for themselves or for their clients. Regardless of their goal, I basically don’t hesitate to recommend WordPress as their primary CMS. I think currently WP is at a level where it can be used as the main CMS for almost any site. I have seen sites where more like a “Hybrid” approach has been taken. In other words, they would build the main site on whatever the CMS they are comfortable with and mostly it’s the Blog section of the site that is running on WordPress. There is nothing wrong with using WP for half of the site because end of the day it depends on the developer and his/her customer’s requirement.
Definitely web sites or web applications do have their specific purpose and developers all around the world prefer their own favorite CMS. I recommend WP because I find WordPress to be a pretty solid CMS to build almost any kind of web site. Fact of the matter is, I am currently working on a project to build an eCommerce site on WordPress platform and I am not seriously worried about it in any way.
There are number of Database driven Open Source CMS solutions are available out there. WordPress, Drupal and Joomla are among the top players. I would recommend you to try out some of the top CMS by yourself and also take a look at their features, documentations available out their to help you. Only then make your own call. A big chunk of websites in online now a days runs on WP and that’s just one testament to the fact that it’s a reliable one. I would love to hear from your on this regard afterwards. Simply give it a shot!
WordPress Remains the Top Open Source CMS Available.
Perhaps, one of the most important reason why people argues against WP is because of their concern regarding security issues. Frankly speaking, no matter what CMS you use, there is no way of securing your site entirely. You can drop the risk level down to .001% but no amount of code can guarantee the “absolute” security of your site. Deep down the line, there is a chance that your site might get hacked or compromised and it’s going to be there most probably forever. However, there are ways to secure your site. Matt Mullenweg recently discussed about it in one of his blog post. I highly recommend you to read the post for better understanding. Not for the sake of WordPress, it was and always will be “You”.