sdemirkeser adlı üyeden alıntı: mesajı görüntüle
CodeIgniter konusunda tek video ders anlatan olarak tekrar sizi takdir ediyorum Ellerinize, diilerinize saglik üstad
Teşekkürler Süleyman.

Teknonix adlı üyeden alıntı: mesajı görüntüle
Tebrik ederim hocam, çok güzel ve anlaşılır bir şekilde yapmışsınız. küçük bir soru sormak istiyorum; Performans bakımından sizce hangisi daha iyidir? basit usülmü yoksa CodeIgniter'mi?
Framework kullanıyorsanız include'a ne gerek var ki. Zaten sistemde include mantığı kaldırılmış load class ları getirilmiş.

hostcuyum adlı üyeden alıntı: mesajı görüntüle
Süper anlatım olmuş başarılar.
Teşekkürler.

dnmtnk adlı üyeden alıntı: mesajı görüntüle
küçük çaplı işler için fw gereksizdir. autoloaddan kastım fw nin kendi kontrolleri idi.
Eğer basit bir sistem yapılacaksa tabi ki framework yerine düz php yazmak daha mantıklı.

_Janberka adlı üyeden alıntı: mesajı görüntüle
dnmtnk arkadaşa katılıyorum. Rasmus Lerdorf'ta katılıyor...



http://www.sitepoint.com/blogs/2008/...-think-again/#

Kısaca özetlersek, şuanda ki php yi daha hızlı yapmanın yolu yok. Hız için yapabileceğiniz tek şey derlenmiş c++ ilaveleri yapmak.

Herhangi bir framework projenizin normalden daha hızlı çalışmasını maalesef sağlamaz. Kodlama sürecinizi hızlandırır, hemde çok hızlandırır. Ama doğru düzgün optimize edilmiş bir kod kadar hızlı olamaz framework'ler. Çünkü kendi problemlerinize uygun çözümleri ancak siz üretebilirsiniz. Eğer çok büyük bir projeniz, vaktiniz ve yeterli bilgi ve tecrübeniz varsa framework kullanmak sizin için yanlış tercih.

Bu arada anlatımınız çok iyi tebrik ederim...
Teşekkürler.

sdemirkeser adlı üyeden alıntı: mesajı görüntüle
fw kullanmak yada obje olarak kodlamak daha hızlıdır gibi bir yaklaşımdan ziyade zaman kullanımını hem iş gücü hemde kod gücü olarak düşünmek gerek.

Örnek kendi fw m i kodlamam 1 yil. (tüm modüllerimle birlikte) ama yeni bir site yapmam 1 gece.

Diğer taraftan düz kod yazarak (amele phpci mantığı) kod yazmam 1 gün. Ama bir başka bir siteye uygulamam 1 hafta.

50 tane site yaptigimda gün olarak oranlarsaniz fark anlaşılır sanırım.

opensource fw lerin avantajı olarak bir çok şeyi kendiniz kütüphaneleştirmekle uğraşmazsiniz birileri zaten uğraşmıştır.

performans olarak performansı arttırma işlemleri database de indexler kullanmak yerine göre basit cache mekanizmalari kurmak gibi çok daha basit işlemlerle başarılabilinir kanısındayım. Yani illaki performanslı kod yazacağım diye amele php ci olmak yerine hız artıları başka yerlerden sağlanabilir.

Ondan oop nin zaman kavramını hem iş gücü hemde üretimde tekrarlar olarak düşünmek gerek.

yoksa zaten tek bir siteniz varsa birden fazla site ile uğraşmıyorsanız bırakın fw leri oop yazmaniza bile gerek yok
Ek olarak eğer bir ekip çalışması yapılıyorsa bir framework ile proje geliştirmek çok daha mantıklı. Düz php yazıldığında bir adamın nerede ne kullandığını anlamak için bir hayli fazla zaman harcanıyor. Ama bir framework kullandığımızda mvc yapısı sayesinde yapılan işleri çok daha kolay ve hızlı bir şekilde anlayıp geliştirebiliriz.