• 04-11-2009, 14:15:44
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Selamlar,
    İsim vermeyeyim şirketimde Türkiye'nin en önemli sitelerinden birisinin yeniden geliştirilmesine başlayacağız yazılım işinden sorumlu benim.
    Bu 4 framework arasında kaldım. Bu projenin üstüne yıl içinde yine benzer önemde başka projeler de kodlayacağız, istiyoruz ki ilk projeden sonrası "tepeden inme" rahatlığında olsun. Bunun için frameworkler şahane seçim.

    Geçmişte Symfony tecrübem var ama kurulumda problemler olduğunu biliyorum. ORM ile problemim yok ama sistem gereksinimleri çok fazla.
    Codeigniter ve Cake'i aynı gün inceledim. CakePHP'nin ekipmanlarının daha geniş olduğu kanısına vardım. Birçok şeyi CodeIgniter'da dışarıdan eklemek durumundasınız (ajax mesela). Cake'in Cache'i de iyi.
    Son olarak Zend. Küçük bir çerçeve olduğu için belki hafif bir araç ve performasta belki daha iyidir. Ancak çoğunlukla cache'lenmiş sayfalar olacağı için ben CakePHP kullanmaya daha meğilliyim.

    Uzmanlar...Ne dersiniz?
    Teşekkürler.
  • 04-11-2009, 14:32:55
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    projenin büyüklüğü konusunda bilgi vermemişsin. Aslında Zend büyük projeler diğerleri küçük projeler gibi bir ayrım bana göre yanlış. Zira hepsinde de yapabilirsiniz fakat sadece ek kütüphaneler fazla veya eksik olabilir.

    Cake hakkında hiç bilgim yok. Ama CI veya Kohana dersen CI daha dökümante ve daha çok kütüphanesi olduğu için onu tercih edin derdim.

    Ama ben kodlayacak olsam Kohana kullanırdım bu da kişisel seçim meselesi.

    ORM kullanmak büyük projelerde tavsiye etmem sonuçta ekstra işler demek..

    Zend biliyorsanızda ya da öğrenebilirim diyorsanız Zend ile devam edin yine de sonuç itibari ile bir hayli topluluğu var dökümanı var...
  • 04-11-2009, 14:35:06
    #3
    ölçeklendirilebilirlik açısından CI sanki biraz daha ön planda ama php uzmanı değilim, uzmanların fikirlerini de almak isterim aslında bu konuda.
  • 04-11-2009, 14:40:41
    #4
    Bence Zend veya CodeIgniter'dan biriyle başlamak daha mantıklı olur. Piyasada codeigniter'ın çok daha yaygın olması ve şirketlerinde iş ilanlarında çoğunlukla Zend ve CodeIgniter bilen elemanlar araması önemli bir avantaj. İleride yazılım ekibinden ayrılan biri olsa dahi projeyi devam ettirebilecek eleman bulmakta daha kolay olabilir.
  • 04-11-2009, 14:41:24
    #5
    Zend'i en son 2 sene önce incelemiştim, zamanla hayli gelişmiş.
    Aslında arkasındaki community çökmeyecek gibi de duruyor.
    Arada kaldım, biraz daha görüş dinleyeceğim.
    Teşekkürler.
  • 04-11-2009, 14:44:54
    #6
    Zende hakkında bir bilginiz var ise zend ile devam edin zira zend fw dünya kadar kütüphane helper var işlerinizi çok daha kolaya indirgeyebilirsiniz.

    Ama yok derseniz de CI ile devam edin en azından aktif bir google grubu mevcut.
  • 04-11-2009, 14:46:29
    #7
    dnmtnk adlı üyeden alıntı: mesajı görüntüle
    Zende hakkında bir bilginiz var ise zend ile devam edin zira zend fw dünya kadar kütüphane helper var işlerinizi çok daha kolaya indirgeyebilirsiniz.

    Ama yok derseniz de CI ile devam edin en azından aktif bir google grubu mevcut.
    Hepsi birbirine çok benziyor abi, bunlardan birisine başlayınca diğeri de geliyor.
    Bence en sağlamı Symfony. Ama ne zaman gerek Symfony, mesela bir Facebook kodlayacaksan bir Deviant Art kodlayacaksan Symfony kullan. Bu çapta iş yapmayacaksan kullanma.
  • 04-11-2009, 14:50:57
    #8
    CI ile de kodlardan Kohana ile de Kodlarsın fw leri sağdan soldan söylenenlere göre baz almayın. Dediğim gibi sadece yardımcı kütüphaneleri çoktur işinizi kolaylaştırır o kadar.
  • 04-11-2009, 14:55:40
    #9
    Üyeliği durduruldu
    OfisSoft adlı üyeden alıntı: mesajı görüntüle
    Bence Zend veya CodeIgniter'dan biriyle başlamak daha mantıklı olur
    Codeigniter in dokumanini okumustum. Zaten zend in icinde en hayvani dogal olarakta daha zor oldugunu tartismaya gerek bile yok. Hic biri ile oturup uygulama yapmadim ama zend en son jquery i yi fwsine dahil etmisti