Fico feliz em ver isso publicado.
Paul James (autor de um dos seus links) na verdade possui a estrutura PHP Tonic: http://peej.github.com/tonic/ O que é bastante agradável e leve.
Há também o Recess Framework, que é uma abordagem RESTful: http://www.recessframework.org/
Você pode também estar interessado em flourishlib , um não-mvc un -framework.
Pessoalmente, gosto da filosofia por trás da abordagem scala / lift:
A elevação é diferente [ do MVC ]. Para solicitações HTML, o Lift carrega a visualização primeiro e cria sua página a partir da visualização. O Lift também suporta solicitações de estilo REST para dados não HTML. (Veja 11 na página 1 ↑) “Por quê?” Como páginas HTML complexas raramente contêm uma parte dominante da lógica ... um único controlador ... mas contêm muitos componentes diferentes. Alguns desses componentes interagem e outros não. No Lift, você define a coleção de componentes a serem renderizados na página HTML resultante na exibição.
Passei muitos anos construindo aplicativos de back-end em C ++ com uma cópia do GoF ao meu lado, e entrando em puro desenvolvimento da Web, naturalmente fui direto para uma estrutura MVC ... Com o passar dos meses, porém, me peguei gravitando para um procedimento mais processual. (suspiro!), com algumas aulas juntas para me manter seco. E parei de usar estruturas e segui o estilo de estrutura No-Framework de Rasmus para separar as preocupações.
Estou ansioso para experimentar a abordagem Lift, mas tenho me mantido ocupado demais.