Forum Moderators: open
Let me give a scenario. You have some idea to create a website and at the very beginning you find one CMS fits your site and you choose it. But after serveral months your website get expanded and a new task or option needs to be added, suddenly you found the CMS you chose actually doesn't have such features. Then you are trying to hack it or to search another one. But those tasks cost lots of time and energy.
I know the above work flow is not a professional way. As a webmaster, how do you select a suitable CMS for your website?
I know that doesn't cover all task that you might want to add but gives your site(s) allot more ability with little effort.