Sono contento di vedere questo postato.
Paul James (autore di uno dei tuoi link) ha effettivamente il framework Tonic PHP: link che è abbastanza bello e leggero .
Esiste anche il Recess Framework, che è un approccio RESTful: link
Potresti anche essere interessato a flourishlib , un non-mvc un -framework.
Personalmente apprezzo la filosofia alla base dello approccio scala / ascensore:
Lift is different [from MVC]. For HTML requests,
Lift loads the view first and builds
your page from the view. Lift also
supports REST style requests for
non-HTML data. (See 11 on page 1↑)
“Why?” Because complex HTML pages
rarely contain a dominant piece of
logic... a single controller... but
contain many different components.
Some of those components interact and
some do not. In Lift, you define the
collection of components to be
rendered in the resulting HTML page in
the view.
Ho trascorso molti anni a creare app backend in C ++ con una copia di GoF al mio fianco e, passando allo sviluppo puro del web, sono andato direttamente a un framework MVC ... Con il passare dei mesi, mi sono ritrovato a gravitare uno stile più procedurale (senza fiato!), con alcune classi messe insieme per mantenermi ASCIUTTO. E ho smesso di usare i framework e sono andato con No-Framework di Rasmus. stile quadro per la separazione delle preoccupazioni.
Sono impaziente di provare l'approccio Lift, ma mi sono occupato troppo.