• 17-01-2014, 21:19:01
    #1
    Merhaba arkadaşlar sizlere kendi geliştirdiğim php5 mvc framework'ümü tanıtayım; DzMVC.

    Kendisi PHP 5.0 ile geliştirilmiş bir framework'tür. PHP ile uygulama geliştirirken daha hızlı, kolay ve düzenli kod yazmanızı sağlar. DzMVC'nin en büyük özelliği ise türkçe olmasıdır. Neredeyse her şeyini standart mvc alışkanlıklarından sapmadan türkçe yapmaya çalıştım ki kaynak kodları ve açıklamalarına bakarsanız her şeyi türkçedir.

    ister buradan; http://fatihsarac.com.tr/dzmvc/dzmvc.rar
    isterseniz de buradan; https://github.com/dirtyzen/dzmvc
    indirebilirsiniz.

    Diyeceksiniz ki "iyi tamam da nasıl kullanacağız biz bunu?". Üşenmeyip (aslında bayağı zaman aldı) kullanım klavuzu niyetine videolar oluşturdum. Bu videoların sıralası şu şekildedir;


    0. Kurulum
    1 Sayfa oluşturma (Control, View ilişkisi)
    3. Arayüz dahil etme (1. Bölüm)
    3. Arayüz dahil etme (2. Bölüm)
    4. Veritabanı işlemleri (Control, Model, View ilişkisi)
    5. Form işlemleri (POST, DOSYA)
    6. Veritabanı İşlemleri - Veri ekleme
    7. Veritabanı İşlemleri - Veri okuma
    8. Veritabanı İşlemleri - Veri silme
    9. Veritabanı İşlemleri - Veri güncelleme ve Jquery Form Kullanımı
    10. Veritabanı İşlemleri - Veri listeleme (Sayfalama örneği)
    10. Veri listeleme (Sayfalama örneği) - Düzenleme ve Silmeyi Dahil Etme
    11. Kullanıcı girişi - Session Oluşturma ve Okuma
    11. Kullanıcı girişi (2. Bölüm)
    12. Dosya yükleme
    13. Fonksiyonların kullanımı
    14. Eposta gönderme

    Bu videolara
    isterseniz buradan; http://fatihsarac.com.tr/dzmvc/
    isterseniz de buradan;
    http://www.youtube.com/playlist?list...p3CAOW0SaDst6x
    ulaşabilirsiniz...

    Her türlü soru, görüş ve önerilerinizi buradan ulaştırabilirsiniz.
  • 18-01-2014, 11:50:47
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Öncelikle tebrik ediyorum, böyle bir şeye imza atmanız kesinlikle gurur verici. Türkçe bir framework olması çok güzel ve bunun eğitim videolarını yayınlamanızda ayrıca güzel bir olay. İndirip inceleme fırsatı buldum gayet kolay olmuş zaten videolarda kolay bir anlatım yapmışsınız.

    Bu uygulamaları geliştirirken kullandığınız IDE hariç başka bir IDE önerir misiniz?
  • 18-01-2014, 14:05:29
    #3
    Öncelikle emeğiniz için teşekkür ederim. Fırsat bulduğum anda dökümanları inceleyeceğim.
  • 18-01-2014, 19:04:17
    #4
    Mavicap adlı üyeden alıntı: mesajı görüntüle
    Öncelikle tebrik ediyorum, böyle bir şeye imza atmanız kesinlikle gurur verici. Türkçe bir framework olması çok güzel ve bunun eğitim videolarını yayınlamanızda ayrıca güzel bir olay. İndirip inceleme fırsatı buldum gayet kolay olmuş zaten videolarda kolay bir anlatım yapmışsınız.

    Bu uygulamaları geliştirirken kullandığınız IDE hariç başka bir IDE önerir misiniz?
    teşekkür ederim. normal şartlarda en sevdiğim ve kullandığım ide dreamweaver'dır fakat class ve metodlarla çalışırken verimi düştüğü için netbeans kullandım. gerçi videolardaki bazı bölümlerde gene dreamweaver kullandığım oldu.

    msgr adlı üyeden alıntı: mesajı görüntüle
    Öncelikle emeğiniz için teşekkür ederim. Fırsat bulduğum anda dökümanları inceleyeceğim.
    ben teşekkür ederim. düşünceleriniz benim için önemli en nihayetinde.
  • 18-01-2014, 19:28:19
    #5
    Üyeliği durduruldu
    ellerinize sağlık tebrik ederim.
    cache(memcache) modulü olabilir mesela.
  • 28-01-2014, 13:55:40
    #6
    Quismo adlı üyeden alıntı: mesajı görüntüle
    ellerinize sağlık tebrik ederim.
    cache(memcache) modulü olabilir mesela.
    eğer ilgi görürse bir cache (artık hangisi olur, nasıl olur bilmiyorum) bir de tema motoru dahil edebilirim.
  • 28-01-2014, 14:04:31
    #7
    Üyeliği durduruldu
    eğer kendinizi geliştirmek ya da kendi projelerinizde kullanmak için böyle bir framework hazirliyorsanız. Şunlarıda ekleseniz güzel olur,
    - logging
    - events
    - cache sistemi adapter bazı mesela siz CacheAdapterInterface'den memcache olusturdunuz diyelim bende yarın birgun Xcache'i bu interfaceden implement ederek yazabilirim. configden tek bir degisiklikle cache driver'imi degistirebilirim gibi.
    - birde orm ile entegre olabilirse super olur (datamapper / doctrine gibi)
  • 28-01-2014, 16:19:00
    #8
    Kimlik doğrulama veya yönetimden onay bekliyor.
    HTTP işlemleri içinde bi' şeyler eklerseniz iyi olur.
  • 28-01-2014, 19:12:46
    #9
    ellerinize sağlık ,
    indirdim inceleyeceğim.
    tebrikler.