+ Cevap Yaz
Toplam 4 sayfadan 2. sayfa
İlkİlk 1 2 3 4 En SonEn Son
39 sonuçtan 11 ile 20 arası gösteriliyor

Konu: Akıllı(?) template motoru : Smarty ve diğerleri

  1. #11
    Üye
    Üyelik Tarihi
    03/2003
    Yer
    İstanbul
    Mesaj
    108

    Los.tof a

    Kullandığın template örneği ile ilgili bir yazı yazmayı düşünmezmisin?

    Bu konu beni baya sarmaya başladı ama nereden başlayacağımı bilmiyorum?

    Bir yazı ile başlamamıza vesile olman temennisiyle

  2. #12
    Üye savatage Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    10/2004
    Yer
    Ankara
    Mesaj
    24

    PHP ile portal siteleri hazırlarken template kullanımı bir noktadan sonra zorunluluk haline gelmektedir...

    Şahsen template yapılarının olabildiğince az PHP kodu içermesi gerektiğini düşünmekteyim.Zaten template kullanımının asıl amacı tasarım ve kodlamanın ayrılmasıdır.

    Smarty oldukça esnek bir template engine olmasına karşın programcılık mantıgı gerektirmektedir.Lakin template dahi olsa küçük kod parçacıklarının yapıda bulunması bazen zorunluluk halini almaktadır.

    Invision Board gibi forumlarda kullanılan template yapısı biraz daha bağımsız olmasına karşın, tekrarlanan yapıların sayısı zaman zaman artmaktadır...

    Sonuç olarak template engine seçimi yapılacak işle direk ilgili olup, ona göre tercih yapılmalıdır. Hazır CMS yapılarının çoğu kendi template enginelerini kullanmakla beraber, Smarty e dogru bir gidişat görmekteyim...Şu anda en esnek yapı Smarty gözükmektedir, lakin biraz daha kodlamadan bağımsız hale getirilmesi, kodların yapıdan ayrılması gerekmektedir...

    Saygılarımla...

  3. #13
    ... HunTER Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    08/2002
    Yer
    İstanbul
    Mesaj
    8,737

    Aradan gecen zamanla bırlıkte, bence en ıyı ve en kullanıslı template sıstemı eval.. Su adreste daha once degınmıstım buna,
    http://forum.ceviz.net/showthread.php?t=9302 (Şablonlarla çalışmanın en kolay yolu)

  4. #14
    Cevizci stalker Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    11/2004
    Mesaj
    52

    Smarty çok genişleyebilir,stabil,kullanımı kolay ve bir sürü açıdan faydalı. Bir kez, template dosyalarını "compile" ediyor ve cacheliyor. Dosyanın en son değiştirilme tarihini kontrol ederek, tekrar compile ediyor veya etmiyor. Template içerisine her tür php değişkenini pas edebiliyorsunuz, objelerin özelliklerini ve metodlarını çağırabiliyorsunuz. Bir kaç farklı tür iteration mevcut. Burada mesele yanlızca tasarımcıların programcılar ile beraber çalışması değil, program logic'inin html'den yani programın kullanıcının eriştiği katmanından tamamen ayrılması. mvc prensipleri bunu gerektiriyor ve bu prensipleri php'de implemente etmenin bir yolu bir template sistemi kullanmak. Daha karmaşık ve uzun süren projelerde, bunun bir gereklilik olduğu ortaya çıkıyor aksi halde kimi sorunları çözmek gerektiğinin birkaç katı zaman alıyor.

  5. #15
    Eski Cevizci merak Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    10/2002
    Yer
    burasıı
    Mesaj
    523

    Çok karıştı kafam...
    En iyisi kendi template motorumu yazmak galiba... Vakit bulupta yazarsam göndereceğim söz Yanında en ayrıntılı dökümanları ile birlikte..
    Belki smarty kadar akıllı olmaz ama en azından basit olmuş olur...

  6. #16
    Eski Cevizci merak Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    10/2002
    Yer
    burasıı
    Mesaj
    523

    aaa! HunTER abim yapmış bile...
    Ben görmemişim. Gerek kalmadı, biz kullanmak düşüyor...

  7. #17
    Zee
    Zee hatta değil
    Cevizci
    Üyelik Tarihi
    07/2003
    Mesaj
    85

    Aman dikkat. Smarty, pear gibi genişleyen, standart olan ve gelecekte multiplatform çalışmak gerektiğinde fazlasıyla işinize lazım olacak ve kolaylaştıracak sistemleri öğrenmenizde fayda çoktur. OOP, XML, XSLT, SMARTY, PHP, SQL çok önemli şeyler bence.

    Nedenine gelince, firmalar arası rekabet kuralları teknoljileri birbirine uzaklaştırırken bu tip şeyler zamanı geldiğinde gerek ekip çalışmalarında gerek ileriki çalışmalarınızda zaman ve kolaylık kazandırır. İlerisi için lazım diyorum şahsen...

  8. #18
    Üye witkey Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    05/2005
    Yer
    İstanbul
    Mesaj
    20

    Smarty Hakkında hazırladığım kullanım kılavuzu :
    Download :
    http://www.witkey.org/smarty/
    Bak.. Bil ki domuzların önüne inciler serilmez
    Mücevherden sarraflar anlar ancak başkası bilmez
    Ne fark eder ki kör insan için elmas da bir cam da
    Sana bakan bir kör ise sakın kendini camdan sanma

  9. #19
    Eski Cevizci
    Üyelik Tarihi
    07/2003
    Mesaj
    293

    PHP ve SQL'le Smarty'yi nasıl bir tutuyorsun?

    Bir de bu eski konuları nereden bulup da tekrar çıkarıyorsunuz? Nostalji oluyor
    www.opereysin.com- Zaman Öğütme makinesi!
    Yar odur ki bun deminde yar ola,
    Şadlıkta her kim ola yar ola.

  10. #20
    ... oCRaCy Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    04/2006
    Yer
    İstanbul
    Mesaj
    758

    Alıntı witkey, mesajından alıntı:
    Smarty Hakkında hazırladığım kullanım kılavuzu :
    Download :
    http://www.witkey.org/smarty/
    Witkey eğline sağlık Çok güzel ve açıklayıcı şekilde anlatmışsın.
    Smarty ile tanışmak için çok güzel bir e-book.
    To follow the path
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

+ Cevap Yaz

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Benzer Konular

  1. smarty template ve wamp
    By jojo in forum Uygulama Yazılımları / Hazır Betikler
    Cevap: 2
    En Son Mesaj: 20/12/2006, 00:56
  2. Akıllı Arama Motoru?
    By frozsgy in forum PHP
    Cevap: 7
    En Son Mesaj: 18/11/2006, 22:44
  3. Smarty İle Template Sistemi { YARDIM }
    By not:found in forum PHP
    Cevap: 14
    En Son Mesaj: 04/10/2006, 05:50
  4. akıllı teori ne kadar akıllı
    By Junkie in forum Hayata Dair
    Cevap: 89
    En Son Mesaj: 17/08/2005, 02:08
  5. uzaylı, cin, peri, ruh ya da diğerleri
    By Highlander in forum Hayata Dair
    Cevap: 10
    En Son Mesaj: 15/12/2002, 02:26

Bookmarks

Mesaj Yazma Hakları

  • Yeni mesajgöndermezsiniz
  • Cevap yazamazsınız
  • Dosya ekleyemezsiniz
  • Mesajınızı düzenleyemezsiniz