Php Tema Uygulama Mantığı Nedir, Nasıl Olmalı?

0
Onaylı Üye
Üye
Katılım
3 Haziran 2012
Mesajlar
66
Tepki puanı
0
Merhaba arkadaşlar, PHP ile yaptığımız uygulamalarda nasıl bir tema sistemi kullanırsam daha verimli ve daha hızlı olabilir? Hazır tema motorlarını kullanmak istemiyorum.

Ben genel olarak tema klasöründe header,footer,sidebar vb. bölümlere ayırıp include ediyorum. Sizce en iyisi nasıl olur?
 
0
Onaylı Üye
Üye
Katılım
25 Ağustos 2012
Mesajlar
8
Tepki puanı
0
include mantığı ile tema motorlarını kıyaslamamanız lazım. Özellikle Smarty yi incelemenizi öneririm.

Yok ben kendi tema motorumu yapacağım diyorsanız, yinede mevcut tema motorlarını inceleyip mantığı anlamanız gerekir. include veya require bambaşka birşey. tema motoru php kodları kullanmadan ilgili fonksiyonları özel değişkenlere atayarak hızlı entegrasyon sunmaktadır.
 
0
Onaylı Üye
Üye
Katılım
26 Ağustos 2012
Mesajlar
14
Tepki puanı
0
Merhaba,

WordPress' ide inceleyebilirsiniz dikkat ederseniz içerikleri sizin kullanabileceğiniz şekilde fonksiyonlarla parçalayarak sunuş yapıyor. Yani siz her hangi bir CSS yada HTML koduna ihtiyaç duymuyorsunuz.
Ancak yok ben o kadarını yapamam derseniz(söz meclisten dışarı) yapacağınız;
  • CSS i düzenlenebilir ve açıklayıcı halde yazmak
  • Gadget(widget) yani modül modül çalışır bir sistem ve altyapı kurmak
  • Modüllere HTML olarak müdahaleye imkan sağlayan bir şablon yapısı oluşturmak.

İyi çalışmalar.
 
0
Onaylı Üye
Üye
Katılım
2 Eylül 2012
Mesajlar
0
Tepki puanı
0
Konum
Ankara
Bunun için bir kütüphane kullanmakta fayda var. Eğer Codeigniter, Cake gibi bir framework kullanmıyorsanız "PHP Template Engine" işini görecektir.

Bu tür sistemlerde ana mantık veriyinin işlendikten, formatlandıktan sonra template'e sunulmasıdır.

Forum'a yeni üye olduğumdan link paylaşamıyorum ancak yukarıda tırmak içerisindeki kelimeyi google'larsan sayfa ilk sırada çıkacaktır.
 
Geri
Üst