• 27-01-2014, 11:50:40
    #1
    Hep sorulan bir soruyuda bende sormak istiyorum.

    Geçmiş yıllarda cogu kişi code igniter derken şu anda yii deniliyor.

    Sizce hangisi kullanmak daha mantıklı ?

    http://www.phpframeworks.com/ baktıgımda yii destekledikleri ve oylamada 1. sırada gözüküyor.
  • 27-01-2014, 16:33:33
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Yii kullanmadim ancak Symfony'i gordukten sonra aklima bile gelmiyor kendisi. Verdiginiz adreste EDP diye bir kistas alinmis. Eger bildigimiz eventlerden bahsediyorlarsa Symfony de Laravel de hatta CodeIgniter de kendi capinda (hooks) destekliyor bunu.

    Buyuk capli isler icin Symfony, kucuk ve orta capli isler icin Laravel'dir benim fikrim.
  • 27-01-2014, 19:27:50
    #3
    yii de grid,widget gibi sistemleri içerisinde bulunduruyormuş.
    Symfony bu tür eklentileri içerisinde bulunduruyormu?
  • 27-01-2014, 21:22:57
    #4
    nurettin adlı üyeden alıntı: mesajı görüntüle
    yii de grid,widget gibi sistemleri içerisinde bulunduruyormuş.
    Symfony bu tür eklentileri içerisinde bulunduruyormu?
    Dedigim gibi ben Yii ile cok alakadar degilim ancak temel olarak Yii'deki 'widget'lerin Symfony'deki 'bundle'lar ile ayni manaya geliyor gibi geldi. Ancak Symfony'deki 'bundle'lar cok daha efektif. Symfony tamamen 'bundle'lar uzerine kurulu. Oyle ki Symfony frameworku dahi (Symfony aslinda componentler sunar) bur 'bundle'dir. Siz herhangi bir 'bundle' yerine ondan miras alip baska bir 'bundle' koyabilirsiniz. Symfony'in esnekligi de buradan geliyor.

    Dediginiz 'grid view' icin Symfonydeki birkac alternatif var. Dedigim gibi Symfony'de bir seyi birden fazla bundle ile kimseye bagli kalmak zorunda olmadan yapabilirsiniz.

    http://knpbundles.com/dutchbridge/DatatableBundle
    http://knpbundles.com/search?q=datagrid
  • 27-01-2014, 21:45:40
    #5
    bu kadar ayrıntılı bir şekilde sormamım sebebi
    projeye başladığımda uzun soluklu bir iş olacak olması ve bir daha framework değiştiremeyecek olmam.
    Rahat dökümasyon bulmam ve performans önemli.


    bazı konular gördüm bu konularla ilgili karşılaştırma yapmak yerine ego tatmini ve karşılıklı savaş ilan etmişler bu yüzdende o konular bana sağlıklı sonuç vermedi ve sonuç arıyorum.

    Konu eğer devam ederse kimse tartışmadan kendi fikirleri söylerlerse sevinirim.
  • 27-02-2014, 21:17:09
    #6
    nurettin adlı üyeden alıntı: mesajı görüntüle
    bu kadar ayrıntılı bir şekilde sormamım sebebi
    projeye başladığımda uzun soluklu bir iş olacak olması ve bir daha framework değiştiremeyecek olmam.
    Rahat dökümasyon bulmam ve performans önemli.


    bazı konular gördüm bu konularla ilgili karşılaştırma yapmak yerine ego tatmini ve karşılıklı savaş ilan etmişler bu yüzdende o konular bana sağlıklı sonuç vermedi ve sonuç arıyorum.

    Konu eğer devam ederse kimse tartışmadan kendi fikirleri söylerlerse sevinirim.
    Teknolojiyi yerinde ve uygun araçlarla kullanmak gerekli. Siz hangisi ile işinizi kolay,hızlı bir şekilde görüyorsanız o araçları kullanmanızı öneririm.

    Yii Framework'ün dökümantasyonu framework'ler arasına en sağlamı diyebilirim. En ince detayına kadar hazırlanmış. (kullandıklarım arasında)
    Symfony: Yii referenced its filter design and plug-in architecture, diye bir ibaresi var.
    Hızlı geliştirme yapmak için gayet uygun. En sevdiğim yanı tek satır sql yazmıyorsun. Model kısmını otomatik generate ediyor. Bunun yanında Controller, form generator'ları da var. Onları kullanmadım. Küçük-büyük her projeyi çıkartırsınız.

    Laravel'da olabilir. Artisan ıvır zıvır bir sürü araç ile hızlı hızlı development yaparsınız. Kendi dökümantasyonu fena değil. Kendi dökümantasyonunu geçtim, şuan neredeyse tüm teknoloji sitelerinde hakkında yazılar yazılıyor, webcast'ler ıvır zıvır tonla içerik var. Gelecekte daha da yaygınlaşacak, Rails gibi kuvvetlenecek. Ücretli package'ler çıkmaya başlayacak. Sapa sağlam geliyorlar.

    Codeigniter artık eskidi. Geliştirilmiyor. Şuan modern güncel framework'ler arasında fonksiyonların olduğu kütüphane gibi duruyor.

    Aslında bu soruyu sormanız doğru değil. Hangisi sizin için avantajlıysa, hangisi ile işinizi hızlı ve düzgün bir şekilde gerçekleştirip, öne geçecekseniz onu kullanın. Forumda yazılanları ciddiye almayın, pek sağlıklı bilgiler yok dediğiniz gibi. Bende bu yaklaşımızdan hoşlandığım için yorum yapıp, yardımcı olmak istedim. Kolay gelsin.
  • 01-03-2014, 16:55:39
    #7
    Üyeliği durduruldu
    hangisini biliyorsanız onu kullanın, burada sordunuz yii dediler onu öğrenmeye vakit harcayacaksınız filan falan
    tavsiye ile öğrenilmez bu işler, açın bakın hangisini becerebiliyorsanız onu kullanın, öğrenmek için çook vaktiniz var
    5 tane aktif kullanıyorum ben , bana sormuş olsan hangisi diye inan cevap bile veremem çünkü hepsinin yapısı kullanım alanı farklı ancak aynı şeye hizmet ediyorlar.

    açın codeigniteri öğrenin yalayın yutun o size yeter, kimse sizden yii kullanın veya şunu kullanın demez.
  • 02-03-2014, 15:00:26
    #8
    Üyeliği durduruldu
    Şuanki Codeigniter ile neden büyük çaplı proje yapılamasın ki ?
  • 02-03-2014, 16:59:43
    #9
    Üyeliği durduruldu
    Quismo adlı üyeden alıntı: mesajı görüntüle
    Şuanki Codeigniter ile neden büyük çaplı proje yapılamasın ki ?
    apple kullanıyor , yapılır niye yapılmasın