So, I've started a part-time freelancing development business and have a client I contract out to. I do mostly ASP.Net MVC backend systems for him with the odd assistance on some ASP.Net web forms.
Now, I would like to go out and get some of my own clients and do some web sites and web applications. I was building a property SaaS portal in Django and still have a long way to go though it has come along nicely.
However, cash is king and getting a few clients would help build some rep as well. That means, the old run of the mill web sites with basic content management and a few custom modules for some clients.
My background has been in custom software development using frameworks like RoR, Django, Zend and ASP.Net MVC.
I spent the last 2-3 weeks learning core Wordpress development - plugin and theme development. If I had to describe Wordpress it would be: "Biggest community and support with lots of work but with a horrible architecture and a mess to extend".
I'm not a huge fan of PHP. BUT it is the best technology to use for getting web site work. Most number of hosting options with the biggest developer community and a plethora of CMS options.
So, finally, my question is, would you stick with Wordpress and get stuff done. Or, would you choose a different PHP CMS? Also, which alternatives would you use? I used Joomla and Wordpress in 2007/2008 and it seemed "ok".
There's also Drupal, Concrete5, Modx etc.
TL;DR
Which CMS is the cleanest to use, with good support and will make developing a site easier, more productive and generally "happier"?
Now, I would like to go out and get some of my own clients and do some web sites and web applications. I was building a property SaaS portal in Django and still have a long way to go though it has come along nicely.
However, cash is king and getting a few clients would help build some rep as well. That means, the old run of the mill web sites with basic content management and a few custom modules for some clients.
My background has been in custom software development using frameworks like RoR, Django, Zend and ASP.Net MVC.
I spent the last 2-3 weeks learning core Wordpress development - plugin and theme development. If I had to describe Wordpress it would be: "Biggest community and support with lots of work but with a horrible architecture and a mess to extend".
I'm not a huge fan of PHP. BUT it is the best technology to use for getting web site work. Most number of hosting options with the biggest developer community and a plethora of CMS options.
So, finally, my question is, would you stick with Wordpress and get stuff done. Or, would you choose a different PHP CMS? Also, which alternatives would you use? I used Joomla and Wordpress in 2007/2008 and it seemed "ok".
There's also Drupal, Concrete5, Modx etc.
TL;DR
Which CMS is the cleanest to use, with good support and will make developing a site easier, more productive and generally "happier"?