|
I believe ExpressionEngine is the best for the cost. Though it is proprietary and has a price tag, you get the added bonus of paid developers actively working on and supporting the script.
One great advantage of ExpressionEngine is that the script is secure. Check the security lists and you will see scripts like Wordpress, Joomla and Drupal make regular appearances. That means you have to be right on top of upgrades or you risk your site getting exploited. ExpressionEngine has only had one very minor exploit.
Another bonus of paid developers is that many of the bells and whistles that come with the system is built by the same developers that built the core. One of my gripes with Joomla and Drupal is that the base system is little more than a shell and if you need extra functionality you probably have to rely on add-ons from third party developers. The problem with this is that you don't know the quality of the add-ons. Some might be well built while others may blow your system wide open to yet more exploits.
ExpressionEngine is also a designers CMS. No other CMS that I have found has such a flexible templating system. I just don't get Joomla and Drupal. Every time I try to design something with one of those scripts I feel like I would have more fun poking my eyes out with a rail road spike. Joomla and Drupal seem to get in my way by attempting to make things easy. ExpressionEngine assumes you know a little HTML and gets out of your way.
All the other systems mentioned here are great but you should give EE a shot as well.
|