Ben onu almak için nasıl, MVC tamamen yeni duyuyorum?
Bu tarafa git:
Ben aptalca gelebilir biliyorum, ama bu şekilde yeni gelenler için çok yardımcı olabilir.
Spagetti kod (CSS + JS + HTML + PHP + SQL, tek bir dosyada tüm) yazılmış bazı projeyi sürdürmek, o zaman tüm bu ayrı olacağını düşünüyorum ve MVC keşfedeceksiniz.
Şaka bir yana. Eğer, bazı çerçeve deneyebilirsiniz ne okumuştum ama bakım projeleri kaçınmak gerekmez. Bu MVC faydaları veya endişeleri ayrılığı en azından bu görürsünüz bu projelerde olduğunu.
Ayrıca bakınız bu related question.
Basit bir google araması ile MVC hakkında tüm okuyabilirsiniz. Ben CodeIgniter büyük şeyler duymak içeri bir çerçeve ve dalış almak kadar Ancak, tam o güzelliğini anlamak olmaz. MVC biniyorlar Bu benim ilk yapıydı.
Sonunda ben CakePHP'ye seçti. Neden? CodeIgniter, başlamak için ise çok basit, MVC bir acemi için bana çok fazla özgürlük verdi. Ben onun yerine MVC olması gerektiğini düşünüyorum ne daha yapılması gerekiyordu beni nasıl göstermek için sıkı kurallara ve geleneklere istedi. Belki daha sonra yolda geri CI geleceğiz. Seçtiğiniz Her iki şekilde de, benim önerim kodlu küçük bir proje almaktır, ve orada PHP çerçeveler herhangi bir kod bunu.
CakePHP ait ve CodeIgniter'ın topluluklar en yararlı arasındadır. Kek / CI için bir google grubuna katılın. Insanlar yapmak için çalışıyoruz ne hakkında okuyun. Insanlar sahip ve iyi şanslar ne sorunlar bakın!