I have been an avid user of Mambo and now Joomla since 2001. taragana.com is designed using Joomla. Unfortunately we haven't been able to maintain the site very well, our fault not Joomla's.
I wanted to re-design the site to highlight our products and service, and to cope up with our plan for several micro-site development in 2008 in addition to delivering a nice look. Let's look at my 5 simple requirements for CMS:
1. We should be able to easily embed custom code (php) to embed widgets (or snippets as Modx likes to call them) in certain pages.
2. We should be able to easily modify the pages, preferably from the page itself (think AJAX editing).
3. Ability to create micro-sites which differ structurally and functionally from main sites
4. Flexible hierarchy and menus
5. Automate Sitemap (Google & regular) & RSS feed generation, nice permalinks & SEO optimized URL
Full article (630 words) »