Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Yardım Masası

SORU: PHP Framework
Arkadaşdalar Merhaba;

1. Framework nedir? Ne işe yarar?
2. PHP için önereceğiniz veya kullandığınız bir framework var mı?

İyi Çalışmalar.

Gününüz Aydın...
Kodunuz Açık Olsun...


Cevaplar

1.  1. Tecrübeli programcılar aynı kodu iki defa yazmaz. Bir kere yazdı mı onu fonksiyon kütüphanesine koyar, bir daha ihtiyaç duyduğunda oradan kullanılır. Eskiden bu fonksiyon kütüphanelerine Pascalcılar unit derdi, Cciler de library.

C++, Java, C# gibi nesne yönelimli dillerin zamanında bu kütüphaneler fonksiyon kütüphanesi yerine sınıf (class) kütüphanesine dönüşmeye başladı. Namespace kavramıyla birlikte bu sınıf kütüphaneleri kendi içinde gruplandırılmaya başladı. İşte bu tür sınıf kütüphanelerine framework deniyor.

Sonuç olarak framework sizi Amerika'yı tekrar keşfetmekten, kod tekrarından kurtarır.

Her dilin kendine ait bir frameworkü vardır. Örneğin C++ için STL, PHP için Pear vardır. C# ve Java frameworkleriyle anlamlıdır zaten, onları framework'süz kullanamazsınız bile. Bununla beraber özelleşmiş bazı alanlarda da third-party hesabı framework'ler vardır. Örneğin Smarty, PHP ile beraber kullanılan bir UI frameworküdür. Prototype, Javascript ve AJAX frameworküdür. Buna benzer yığınla framework bulabilirsiniz.

2. On seneye yakın süredir PHP ile kod yazıyorum. Kendi kod kütüphanem baya oluşmuş durumda. O yüzden harici bir framework kullanmıyorum.
fizikci
05 Şubat 2007 14:51
2.  Bkz. Framework, reinventing the wheel
mennan
07 Şubat 2007 11:15
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.
© 2005, Bilişim Kulübü. (1093 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen