Php tabanlı web siteleri dizayn ederken, php kodlarını html kodlar arasına gömeriz. Fakat gün gelir bu kodları düzenlemek istediğimizde çok büyük bir çaba gerektirir. Bu tarz durumlarla başa çıkabilmek için ve daha kararlı bir sistem kodlamak için tema sistemleri geliştirebilirsiniz. Tema sistemi ya da motorlarının asıl amacı, php kodları ile html kodlarını birbirinden ayırmaktır. Böylece hangi kod üzerinde değişiklik yapmanız gerekiyorsa, kendisine ait dosyalarını açarak bu işlemi gerçekleştirebilirsiniz.
Php tema motorunuzu kendiniz geliştirebileceğiniz gibi, hazır bir tema motoru da kullanabilirsiniz. İşte bunlardan birkaçı
Kaynak: Top 25 PHP template engines
Bu yazı 9 Şubat 2007, 12:30 tarihinde yazılmış olup bu zamana kadar 5,788 kez görüntülenmiştir
En son ise 10 Şubat 2007, 18:41 tarihinde güncellenmiştir
Bu yazı 13 adet yorum almıştır ve bunların son 10 adeti görüntülenmektedir. Bu yazıya yapılan tüm yorumları görmek için arşivi görüntüleyiniz. TÜM YORUMLARI OKUMAK İÇİN TIKLAYINIZ.
phpBB de smarty ye benzeyen bir tema motoru kullanıyor… phpBB 3 serisi ile bu motor çok daha güçlendirildi ve prosilver teması ile katmanlar teknolojisi tema sistemine dahil edildi… şimdilik saf bir template sistemi olarak dağıtılmıyor fakat aklınızda bulunsun ![]()
benim gibi phpBB aşıkları kırılıyor sonra ![]()
Smarty’nin servera kurulumu hakkında bilgim yok, ben direkt yazdığım kodlara sınıfı include ederek kullanıyorum ve sorun yok.
Ayrıca joomla bildiğim kadarıyla smarty kullanıyor(du)
–> Emin değilim öyle duymuştum ![]()
Birde patTemplate var. Joomla da kullanılıyor (özellikle 1.5 da)
Yani Smart’yi kendi serverımız yoksa kullanamıyoruz ![]()
Diğerleri için bir bilgim yok delyboy ![]()
Bu arada bir sorum var
Mesela Smarty’de server dosyalarının düzenlenmesi gerekiyordu hatırladığım kadarıyla
Diğerlerinde de var mı böyle bişey?
bu şeylerden hiç kullanmadım ![]()
Liste oldukça geniş
Linkler için çok teşekkürler.
İlk xtemplate ile başladım ama daha sonra bazı konularda eksik olduğu kanısına vardım. Bu sebeple smarty’ye geçmeye karar verdim. İlk denediğimde kocaman bir “yuuuhhh” çektim.
Yapan kişiler ciddi ciddi kasmışlar
Smarty’de beni en çok cezbeden şey php’de ve çoğu dilde kullandığımız koşullu ifadelerin smarty’de de benzer bir yapıda kullanılıyor olması.
Küçük projeleriniz için xtemplate’i, büyük projeleriniz için ise smarty’yi kesinlikle tavsiye ederim.
Evet grkn, Onu iki tane yazmıştı ![]()
http://www.dmry.net/smarty-tema-motoru-icin-turkce-kullanim-kitapcigi
http://www.dmry.net/dinamik-si.....nim-kitabi
Yazını çok beğendim. Yeni yazılarının e-posta adresime gelmesini istiyorum :)