• 10-05-2009, 13:18:21
    #1
    Evet arkadaşlar frameworkler hakkında neler düşünüyorsunuz acaba çok merak ediyorum. Php forumunda framework hakkında pek bir konu bulamadım. Ve bu aralar haylice bir çoğalmaya başlayan frameworkler hakkında siz ne düşünüyorsunuz?

    Kullanılmalıdır?
    Hangisi tercih edilmelidir?
    Kullanıyorsanız kullandığınız framework hangisidir ve neden ... frameworkunu seçtiniz?
    Ne tür projelerde kullanıyorsunuz?

    Bu sorulara cevaplarınızı merak ediyorum. Bende uzun zamandır araştırıyorum ve code igniter, cakephp gibi isimler bu aralar çok popüler olmaya başladı..

    Sizlerin görüşü nedir?

    Konuyu buraya bu şekilde açtım. Bir hata yaptıysak affola
  • 10-05-2009, 13:30:29
    #2
    https://www.r10.net/php/367543-codeig...ework-u-2.html
    https://www.r10.net/php/285214-framew...baslarken.html

    Benim tercihim CodeIgiterden yana olur. kullanımı ve öğrenmesi diğerlerine göre daha kolay.
    Daha önceden kullanmıştım yapısı itibariyle benim ufkumu açtı ,önayak oldu diyebilirim
    ama kişinin kendi yapısını kendi oluşturması kanaatindeyim
  • 10-05-2009, 13:37:21
    #3
    uysal_rockci adlı üyeden alıntı: mesajı görüntüle
    https://www.r10.net/php/367543-codeig...ework-u-2.html
    https://www.r10.net/php/285214-framew...baslarken.html
    Benim tercihim CodeIgiterden yana olur. kullanımı ve öğrenmesi diğerlerine göre daha kolay.
    Daha önceden kullanmıştım yapısı itibariyle benim ufkumu açtı ,önayak oldu diyebilirim
    ama kişinin kendi yapısını kendi oluşturması kanaatindeyim

    Kendi yapısını oluşturmalı diyorsun. Ve ben buna sonuna kadar katılıyorum. Ama her nedense kendi çatımı yazmaya başladığımda bir yerde tıkanıp kalıyorum. Framework kullandınmı dersen daha nasip olmadı. Ci yi inceliyorum hafiften hafiften..

    Bu arada verdiğin linkleri daha önce okudum ama framework hakkında pek de koyu bir muhabbet oluşmamış gibi
  • 10-05-2009, 15:17:16
    #4
    2 gün CI kullandım, 1 proje yazdım. Sırf php4 destekliyor diye bırakıp kohana ya geçtim, kohana ile 3 proje yazıyorum sanırım, son günlerde cake ye baktım ama karışık geldi.

    Orta seviyeye kadar CI işinizi görür, üst seviye için zend diyorlar, cake ciler ise zend yokken cake vardı diyorlar. Hepsini anlamadan yorum yapmak zor.
  • 10-05-2009, 17:51:55
    #5
    Üyeliği durduruldu
    bence hepsini incelemek ama kendi tarzını oluşturmak gerek.

    - modüler çalışıyorum
    - smarty e geçtim son 2 senedir
    - jquery i keşfettim
    - MVC yapısı olarak oop calisiyorum

    Mutluyum huzurluyum

    Çok fazla inceleme şansım olmadı ama Zend en son jquery i de entegre etti diye okumuştum. içlerinden en başarılısının zend freamework olacağını düşünüyorum.

    Ama biraz modüler çalışırsanız zaten kendi kütüphaneleriniz ve yapınız olur
  • 10-05-2009, 18:25:05
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    CI devam etmeni öneririm. CI php4 destekliyor diye bir kural kaide yoktur. sadece php4 baz alınarak kodlanmış olabilir ama sen php5 kullanıyorsan php5 tarzında kodlamalar yapabilirsin buna CI bişey demez. Kohana da CI den türemiştir hangisini kullancaksan sana kalmıştır. Zend iyi diye bişey yoktur önemli olan hangisi işini daha kolay yoldan bitiriyorsa onu kullanmaktır. Zaten programcılıkda budur sağlam ve fazla zaman almadan yapmaktır.

    Kendi kütüphaneni oluşturabilirsin lakin frameworkler bir çok insan tarafından kullanıldığından oluşabilecek herhangi bir bug vs de anında güncellenerek kararlı sürüme bir adım daha atılmış olur.

    Projelerde framework kullanmaktan yanayım daha basit yoldan projelerinizi bitirirsiniz ve sonradan dahil olan kimseler de proje geliştirilmesi esnasında yabancılık çekmezler.

    Uzun lafın kısası hangisi o anda işini görüyorsa onu kullanmaktır. Programcılar için zaman önemlidir...
  • 10-05-2009, 19:10:38
    #7
    CodErode adlı üyeden alıntı: mesajı görüntüle
    Kullanılmalıdır?
    Hangisi tercih edilmelidir?
    Kullanıyorsanız kullandığınız framework hangisidir ve neden ... frameworkunu seçtiniz?
    Ne tür projelerde kullanıyorsunuz?
    Bu sorulara cevaplarınızı merak ediyorum. Bende uzun zamandır araştırıyorum ve code igniter, cakephp gibi isimler bu aralar çok popüler olmaya başladı..
    Sizlerin görüşü nedir?
    Konuyu buraya bu şekilde açtım. Bir hata yaptıysak affola
    -Eğer ufak tefek bir script yapıyorsan framework (fw) kullanmana gerek yok. İleride de tekrar çıkartıp kullanabileceğin kodlar oluşturmak istiyorsan sabit bir fw belirleyip bunun üzerinde çalışman iyi olur. Ayrıca bir fw kullanmaya alıştığın zaman işlerin çok daha kolaylaşığını ve işin ameleliğini programcı değil fw'ün üstlendiğini görüyorsun.
    -Hangisini tercih edeceğin yine yapacağın işe göre değişir. Yanlış hatırlamıyorsam zend'in full paketi 24mb civarındaydı. Codeigniter ise 1.5mb civarında. Zend'in CI tarafından sunulan işlevlerini kullanacaksan 24mb bir sistem ile çalışmaya gerek yok. CI yetmezse gider zend'i de denersin.
    -Framework'ler genelde MVC yapısını uygulayabileceğimiz şekilde dizayn edilmiş olduğundan dolayı bu yapıyı kullanmak istiyorsan bir fw seçerek işini görebilirsin. Tabii illa MVC yapısını da kullanmana gerek yok, tek bir controller katmanı ile de işini halledip bitirebilirsin ama buna değer mi ona da sen karar ver.
    -Ben codeigniter kullandım ve kullanmaya da devam edeceğim gibi. Kullanmaya başlamadan önce indirdiğim paket içinde gelen manual dosyalarının tamamını okudum ve sonra rahatlıkla kullanabilecek hale geldim.
    Alexis adlı üyeden alıntı: mesajı görüntüle
    2 gün CI kullandım, 1 proje yazdım. Sırf php4 destekliyor diye bırakıp kohana ya geçtim, kohana ile 3 proje yazıyorum sanırım, son günlerde cake ye baktım ama karışık geldi.
    Orta seviyeye kadar CI işinizi görür, üst seviye için zend diyorlar, cake ciler ise zend yokken cake vardı diyorlar. Hepsini anlamadan yorum yapmak zor.
    CI php4 destekliyor diye bırakmanız yanlış olmuş. Çünkü sizin yazdığınız kodlar haliyle yine sunucu tarafından yorumlanacak. Php5 destekli sunucuda hiçbir sorun yaşamadan CI kullandım, kullanmaya da devam ediyorum ve şimdiye kadar sürüm farkından dolayı herhangi bir hata ve sorun ile de karşılaşmadım.
    Zend yokken Cake vardı savunması da ilginçmiş. Windows Vista yokken Windows 95 vardı Yukarıda da yazdığım gibi bence Zend'i sadece üst seviye projeler için kullanmak gerekli. Yoksa o kadar büyük bir fw ile çalışıp 3-5 db işlemi yapmak ayıp olur
  • 11-05-2009, 09:19:07
    #8
    Ben açıkcası ci taraftarıyım. 20 dk.da diye de bir blog yapım videosu var. Baya güzel

    Ama bir yandan da şu var. Ci yi öğrenme mevzusu..

    Kılavuz ingilizce.. Çat pat anlıyorumda zor oluyor.. Tr çeviriye bir gruğ başlamış fakat onlarda durdurmuş.. Yok mu el atacak olan..?
  • 11-05-2009, 10:03:23
    #9
    CodErode adlı üyeden alıntı: mesajı görüntüle
    Ben açıkcası ci taraftarıyım. 20 dk.da diye de bir blog yapım videosu var. Baya güzel

    Ama bir yandan da şu var. Ci yi öğrenme mevzusu..

    Kılavuz ingilizce.. Çat pat anlıyorumda zor oluyor.. Tr çeviriye bir gruğ başlamış fakat onlarda durdurmuş.. Yok mu el atacak olan..?
    anlatımları baya basit aslında,
    hem eğlenelim hem yapalım tarzında,
    kod örneklerine bakarak ing-tr olması pek farketmez o kadar gibi.
    codeigniter.gen.tr vardı bi ara tr için uğraşan.