• 30-10-2010, 16:37:41
    #10
    Smarty'nin düz PHP'den en belirgin farkı <?php ve ?> etiketleri arasında yazılmaması ve değişkenler için $degisken yerine {$degisken} şablonu kullanılması. Çok fazla kullanmadığım için ayrıntılarını bilmiyorum.
  • 30-10-2010, 19:37:45
    #11
    smarty php ye eklenen bir şablon motorudur. nasıl ben ocular kullanıyorsam ona benzer bişi . bir sistem yazdınız genel amaçlı bu nu diğer başka başka siteler için dizayn değiştirmeniz gerekir . smarty gibi şablon motorları buna olanak sağlar. ama şablon motoru ne kadar geniş kapsamlıysa fark edilir performans düşüşü görülür.
  • 30-10-2010, 20:31:34
    #12
    Projelerde smarty kullanmanın dezavantajları nelerdir ?
  • 30-10-2010, 21:36:59
    #13
    daha fazla kod işleneceği için sistemde yavaşlama olabilir . tabiki bu sizin smarty entegre etmenize , donımınıza ve kodlama şeklinize bağlıdır.
  • 31-10-2010, 02:39:31
    #14
    Efe4ka adlı üyeden alıntı: mesajı görüntüle
    daha fazla kod işleneceği için sistemde yavaşlama olabilir . tabiki bu sizin smarty entegre etmenize , donımınıza ve kodlama şeklinize bağlıdır.
    anladım hocam teşekkürler

    Smarty hoşuma gitmeye başladı projeleri belirli bir düzene sokuyor kurumsal sitlerde fazla hit olmayacağı için kullanılabilir diye düşünüyorum.
  • 31-10-2010, 11:31:43
    #15
    Eposta Aktivasyonu Gerekmekte
    Smarty gibi template motorları , derlenirken parse edildiği için projenin büyüklüğüne göre performansta önemli derece düşüş gösterirler.

    Yani sizin {} tagları arasına yazdığınız kodların , önce php'ye replace edilip ardından html çıktısı için tekrar parse ediliyor olması performansı etkiler.

    Kullanılmasını tavsiye etmiyorum.
  • 31-10-2010, 17:48:07
    #16
    Öğrenmek için boşuna zaman harcadık ozaman
  • 31-10-2010, 18:16:56
    #17
    Üyeliği durduruldu
    metanek adlı üyeden alıntı: mesajı görüntüle
    Öğrenmek için boşuna zaman harcadık ozaman
    o kadar cms boşa smarty kullanmış o zaman , okadar firma boşa smarty kullanıyor o zaman , php boşa destek veriyor o zaman.
    2 kişi tavsiye etmiyorum dediği için boşa öğrenmiş olmazsınız.


    ben yıllardır kullanıyorum zararını görmedim

    faydası nedir , bilmeyenden fazla bilirsin , bu iştede bilgi değerlidir.

    iş görüşmesinde
    --smarty kullanıyormusunuz
    --hayır biz karşıyız performans kaybettiriyor
    --anladım biz sizi sonra ararız
  • 31-10-2010, 18:25:51
    #18
    metanek adlı üyeden alıntı: mesajı görüntüle
    Öğrenmek için boşuna zaman harcadık ozaman
    niye boşa zaman harcayasın php ile html ayırmak profesyonelliğin ilk adımı sayılır genelde. 2-3 tane değişkeni parse etmek php'yi yavaşlatmaz. php'yi bu kadar küçümsemeleyin. performansı çoğu zaman veritabanı etkiler. veritabanı üzerine optimizasyon yapmaya çalışın.