benim tavsiyem CodeIgniter
MVC şablon tanımı wikipedi türkçe sitesinde güzel bi şekilde anlatılmış, yeni olanlar için yararlı olacağını düşünüyorum;

M (Model)
M (Model), İş Mantığını ve veri işleme süreçlerini yürütür. C (Controller) tarafından gönderilen emirlere göre hareket eder. Bilgi işleme sürecinden sonra veriyi C'ye, diğer modellere veya doğrudan V (View)'ye gönderir.

V (View)
V (View) son kullanıcıya gösterilecek olan verinin sunumu ile ilgilenir. V, bu bilgiyi C veya M'den alır, aynı zamanda son kullanıcıdan gelen talepleri C'ye iletir.

C (Controller)
C ise sistemin ana kısmıdır. Gelen talepleri kontrol eder ve sistemin diğer elemanlarının (M,V) bilgiyi uygun şekilde alıp, göndermelerini sağlar.

Kısacası, C beynimiz, M sinirlerimiz, V ise kas, burun, göz, kulak vb. kısacası dış dünya ile fiziksel ilişkisi olan herşeyimizdir.

Sevdiğimiz insanı gördüğümüzde gözümüz bu veriyi beynimize yollar (V *> C), beynimiz buna bir tepki vererek yüz sinirlerine emir gönderir (C *> M), sinirlerimiz beyinden gelen emri işleyerek kasları gerer ve gülümsememizi sağlarlar (M *> V). Tüm MVC süreci bununla özetlenebilir.