CakePHP ile Web Programlama

Framework Nedir?

20 Şubat 2014 Perşembe günü uzaktankurs tarafından hazırlandı.

Framework, genelde orta ve büyük ölçekli projelerde tercih edilen, hedef yazılımın iskeletini oluşturabilecek özelliklere sahip olan bir proje altyapısıdır. Şöyle açmak gerekirse, benzer her projede belli bir noktaya kadar yapılan işlemler aynıdır. Bu aşamaları tekrar tekrar icra etmek yerine, neden bizim yapacağımızdan daha sağlam bir yapıyı kullanmayalım? Murat abimin de söylediği gibi “Amerika’ yı tekrar keşfetmeye gerek yok” ;)

Framework Kullanmanın Avantajları Nelerdir?


Framework sayesinde projelerde ekipler daha iyi organize olarak proje süresini kısaltabilirler. Çünkü proje; temelde hazır, bir çok yazılımcı tarafından test edildiği için güvenilir ve altyapı olarak sağlam bir iskeletin üzerine inşa edilmeye başlanmıştır. İş bölümü de bu sayede kolaylaşır. Çoğu frameworke, barındırdığı database adaptörleri sayesinde her türlü veritabanı entegre edilebilir.

Piyasada bir çok framework bulunmakta. Buradan değişik dillerde yazılmış frameworklere göz atabilirsiniz.


%0 %0 2062 kez gösterildi

1. Giriş