1 / 7

FRAMEWORK

FRAMEWORK. Framework: yazılımın iskeletini oluşturan, sınıfları ve fonksiyonları içinde barındıran, geniş çaplı bir kütüphanedir. Yazılım geliştiriciler framework 'ün sunduğu kütüphaneyi kullanarak; Daha kısa zamanda daha fazla iş üretebiliyor,

acacia
Download Presentation

FRAMEWORK

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. FRAMEWORK

  2. Framework:yazılımın iskeletini oluşturan, sınıfları ve fonksiyonları içinde barındıran, geniş çaplı bir kütüphanedir. • Yazılım geliştiriciler framework'ün sunduğu kütüphaneyi kullanarak; • Daha kısa zamanda daha fazla iş üretebiliyor, • Daha düzenli bir yapı ortaya çıkarabiliyor, • Çok daha kolay geliştirilebilir uygulamalar hazırlayabiliyorlar.

  3. MVC (Model View Controller)

  4. Model : Veritabanına kayıt girilmesi, kaydın güncellenmesi, kaydın getirilmesi vb. işlemleri yaptığımız kısımdır. (Kısaca insert, update, delete ve selectişlemlerimizi yaparız.) • Controller :View ile model arasında köprü görevi görür. View'den gelen verileri model'e gönderir ve işler. Aynı zaman da model'in işlediği verileri de view e aktarır. • View : Uygulamanın ziyaretçilere göründüğü kısımdır. Html, Css, JavaScript vb. bu kısımda bulunur.

  5. Türkiye'de kullanılan en popüler uygulama çatıları; • Zend • Codeigniter • CakePhp • Symfony

  6. 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.

  7. TEŞEKKÜRLER Demet AYDIN

More Related