I have to develop a serious business application. I want it to be easy to maintain and extend. I want to be able to separate logic from presentation (possibly MVC, but at least Smarty or so) and all the rest: user registration, workflow, accounting etc etc.
Or am I asking for too much? I thought phrame, placebo, ampoliros, horde and php.mvc looked OK, but there are just so many others (binarycloud, eocene, fusebox, mojavi, netuse, pehppy, pat, merlin/p4a, ariadne etc etc)...