Phpbb Framework, yazılımın ana iskeletini oluşturan, fonksiyon ve sınıflardan oluşan geniş çaplı bir bilgi dağarcığına sahip uygulama çatısıdır. Framework proje sürecini hızlandırır, düzenli ve temiz kod yazımını kolaylaştırır ve yazılıma belli bir standart kazandırır.


Piyasada bulunan çoğu framework kendi içinde MVC tasarım desenini barındırır. Ancak bu MVC ile FRAMEWORK'ün ayrılmaz 2 terim olduğu anlamına gelmiyor. Framework kullanmadan da MVC kullanılabilir.


Kolay öğrenilebilmesi, Türkçe kaynağının bol olması, iyi bir performansa sahip olması vb. sebeplerle CodeIgniter, Türkiye'de en fazla kullanılan framework'lerden biri konumunda bulunuyor.


Phpbb Framework Kullanmanın Avantajları Nelerdir?


-Çoğu framework'ün içinde MVC'yi barındırması sayesinde, MVC'nin sunduğu tüm avantajlardan yararlanılması.


-Bir çok yazılımcı tarafından test edilerek güvenlik ve performans optimizasyonlarının yapılmış olması.


-Proje süreçlerini kolaylaştırması ve hızlandırması.


-Düzenli ve Temiz kod yazımını kolaylaştırması.


-Ekip halinde proje geliştirirken karışıklığı önlemesi ve görev paylaşımını kolaylaştırması.


-Barındırdıkları database adaptörleri sayesinde farklı Veritabanı türlerine kolay bir şekilde Entegre Edilebilmesi.


-İş görüşmelerinde avantaj sağlaması (Php Developer iş ilanlarını incelediğinizde "... Framework'üne hakim" , "En az 2-3 yıl framework tecrübesi olan" vb. şartları sıkça görür olduk.)