bileşen tabanlı php framework?

1 Cevap php

Birisi bu kelimenin anlamını bir örnek verebilir misiniz?

i Prado bileşen tabanlı bir çerçevedir ve CakePHP'de ve CodeIgniter çok eğer ben merak ediyorum bu konuda okudunuz mu?

1 Cevap

Bir bileşen tabanlı bir çerçeve temelde bu bireysel elemanları kendilerini refactor kalmadan istediğiniz sistemin elemnts seçim ve seçim anlamına gelir. Zend Framework iyi bir örnektir.

Genellikle zıt CakePHP veya RoR gibi son derece çift çerçevedir. Bu durumlarda boşanma ve Router veya Kontrolörü gibi tek bileşen ve bu çerçevenin yığını dışında kullanmak çok zordur.

Genel olarak size yeniden kullanım dışında en iyi ve bileşenleri değiştirmek veya onları değiştirme açısından en esnekliğe sahip çok sıkı bağlanmayı en aza istiyorum. I sık sık bileşeni çerçeveler hakkında sevmiyorum bulmak şey tek tek bileşenler genellikle iyi tasarlanmış ve birbirleri ile çalışan bir varsayılan yol var iken sık sık geliştirme zamanı bir ton araya araçlarını kullanarak otomasyon içine dökülmekte olmasıdır. Örneğin Zend Framework atın. BÜYÜK ELEMANLARI, ancak 1.10 ile nihayet vb modules / kontrolörleri / görüşlerin kurulum ve başlatma otomatikleştirmek için iyi bir komut aracı. Bu olduğunu düşünüyorum 1.8 kadar tanımlanmış bir önyükleme süreci / kongre var wanst ... Benim için bu biridir en önemli parçaları. Bir şey çok RoR, Django, Cake, Symfony, CodeIgniter ve başkaları tarafından övünen.