Saya senang melihat ini diposting.
Paul James (penulis salah satu tautan Anda) sebenarnya memiliki kerangka PHP Tonic: http://peej.github.com/tonic/ Yang cukup bagus dan ringan.
Ada juga Kerangka Kerja Reses, yang merupakan pendekatan RESTful: http://www.recessframework.org/
Anda juga mungkin tertarik dalam flourishlib , non-MVC un -framework.
Saya pribadi menyukai filosofi di balik pendekatan scala / lift:
Angkat berbeda [ dari MVC ]. Untuk permintaan HTML, Angkat memuat tampilan pertama dan membangun halaman Anda dari tampilan. Lift juga mendukung permintaan gaya REST untuk data non-HTML. (Lihat 11 di halaman 1) “Mengapa?” Karena halaman HTML yang kompleks jarang mengandung logika yang dominan ... satu pengontrol ... tetapi mengandung banyak komponen yang berbeda. Beberapa komponen tersebut berinteraksi dan beberapa tidak. Di Angkat, Anda menentukan kumpulan komponen yang akan ditampilkan di halaman HTML yang dihasilkan dalam tampilan.
Saya menghabiskan bertahun-tahun membangun aplikasi C ++ backend dengan salinan GoF di sisi saya, dan datang ke pengembangan web murni, saya secara alami langsung menuju kerangka kerja MVC ... Namun, seiring berjalannya waktu, saya menemukan diri saya tertarik pada prosedur yang lebih prosedural. (Terkesiap!) gaya, dengan beberapa kelas dilemparkan bersama untuk membuat saya KERING. Dan saya berhenti menggunakan framework dan pergi dengan gaya framework No-Framework Rasmus untuk memisahkan masalah.
Saya ingin sekali mencoba pendekatan Lift, tetapi terlalu sibuk.