• 10-09-2009, 10:51:00
    #1
    Üyeliği durduruldu
    Oncelikle belirteyim, Konu ile uzaktan yakından ilgim yok Hüseyin Bora ABACI isimli arkadaş moderatörü olduğum bir forumda paylaşınca destek olma babında konuyu burayada taşımış olayim, Türk lerin yaptigi projelere destek olsun diye konuyu taşıyorum;

    kendi mesajı aynen şu şekilde;
    Alıntı
    Merhaba arkadaşlar uzunca bir zaman önce forumda foruma bir framework çalışmamın olduğunu yazmıştım. nihayetinte numarasız ilk versiyonu yayınlıyorum.

    Resim

    PHP Faces Olay yönelimli MVC Framework. PHP Faces ile Java da ya da VB,Delphi deki gibi olay yönelimli programlama yapablirsiniz.
    HTML viewlari içinde ilkez kullanılan bir yöntem olan pattern kullanımın tadını yaşayabilirsiniz.
    PHP Faces Framework İçerisinde iki farklı dil barındırıyor.

    View (Görünün için) FDL(Faces Definition Language) (Yüz Tanımlama Dili)
    Model (Kalıp için) FQL (Faces) Query Language) (Yüz Sorgulama Dili)

    PHP faces in özellikleri aşağıdaki gibidir.

    MVC (Model-View-Controller)

    Component architecture

    UI components

    Event-oriented programming

    AJAX

    Template Engine

    Custom Tags

    ORM (Object Relation Papping)

    Bu arda bir geliştirme grubu oluşturmayı düşünüyoruz eğer kendinize bu konuda güveniyorsanız benimle irtibata gecin.

    Bağlantılar
    PHP Faces framework u indirmek için
    http://code.google.com/p/php-faces/
    PHP Faces Türkçe blog sayfası
    http://www.webmahsulleri.com/
    Çevrim içi PHP Faces Framework örnekleri
    http://phpfaces.webmahsulleri.com/
    Bildigimiz Hibernate, Javaserver faces, düşüncelerinin php ye adaptasyonu şeklinde bir çalışma olmuş. Belki bizim desteklerimizlede Dünya çapında kullanan insanlar oluşabilir
  • 10-09-2009, 11:05:22
    #2
    Üyeliği durduruldu
    tebrik ediyorum gerçekten çok güzel bir proje şu yöndende tebrik etmek istiyorum
    <!--
    Document : Button
    Created on : 15.Mar.2009, 05:19:06
    Author : Bora
    -->
  • 10-09-2009, 11:19:56
    #3
    Üyeliği durduruldu
    kodları inceliyorumda yavaş yavaş şu dikkatimi çekti session'ların içeriginde fazla durulmamış heralde
    <?php
    class Session
    {
        function set($param,$value) {
            return $_SESSION[$param]=$value;
        }
        function get($param) {
            return $_SESSION[$param];
        }
    
       
    }
    
    ?>
    eğer iletebilirseniz şunları söylersiniz session olarak session'ları mysql'e kaydetse ip adresine göre kontrol etse daha sağlıklı olur gibime geliyor şöyleki
    id | ip | date | user_id
    1 156.0.2.4 baslangic-bitis 99

    bu şekilde diger eger sub domain lik bir projede kullanılırsa her üye her sub domian için giriş yapmış olmaz hemde xss açıgı olsa bile cookie/session'ları alamaz.
  • 10-09-2009, 11:24:26
    #4
    mvc den pek anlamıyorum ama session fonksiyonları static yapılsa daha mantıklı olmaz mıydı ? ne gerek var ki bu class ın nesnesini yaratmaya
  • 10-09-2009, 11:40:58
    #5
    Üyeliği durduruldu
    kodların kullanılabilirliğini , erişebilirliğini ve anlanabilirliğini artırmasından dolayı
    her seferinde
    alt + 4 ile dolar işareti yap alttan tire ve tümü büyük sessıon yazmak yerine
    session::get
    session->get
    daha okunabilir daha kullanılabilir , ileride de düzenleme yapacağında milyonlarca yerden değil sadece buradan değişiklik le işi götürebilir
  • 10-09-2009, 15:17:52
    #6
    Üyeliği durduruldu
    saho adlı üyeden alıntı: mesajı görüntüle
    kodların kullanılabilirliğini , erişebilirliğini ve anlanabilirliğini artırmasından dolayı
    çok detaylı incelemedim henüz ama entity yapisi ve hibernate gibi bir katman oluşturulmaya çalışılmış ve daha çok bu konuda ağırlık verilmiş şekilde gözlemliyorum
  • 10-09-2009, 18:11:40
    #7
    Üyeliği durduruldu
    gayet güzelmiş, terbik ederim arkadaşı.
  • 10-09-2009, 19:03:34
    #8
    framework güzel görünüyor, yerinde bir proje. ekib konusunu düşünebiliriz. başarılar.
  • 10-09-2009, 21:29:27
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Biraz coldfusiondan alıntılar yapmış gibi view katmanında kullandığı ekstra komutlar gibi.

    Onun dışında sadece MVC yapısı var ekstra bişeysi yok zamanla Validasyon Pagination vsvs eklenirse güzel olur.