kendi templatelerimi yapmak istiyorum.
teknik olarak şu yöntemi kullanmak istiyorum
template klasörümde html dosyalarım olacak
bir template php dosyası ile templateyi sayfalara bağlıycam
html dosyalarında <title>{title}</title> gibi bölümler olacak
html dosyalarını kodlarını fopen ile alıp replace ile {} kısımlı yerleri değiştireceğim
sizce bu mantıklı mı? performansı nasıl etkiler?
Template yapmak istiyorum, sizce bu mantıklı mı?
8
●728
- 24-06-2013, 17:01:54Merhaba;
performans olarak yavaş kalıcaktır. Bunun yerine .tpl ( Smarty Template Dosyası )uzantılı sayfalar oluşturarak yaparsanız bunların içinede php kodlarını gerektiği gibi kullanırsanız daha hızlı ve profesyonel bir çözüm olur. Araştırırsanız bu konuyla ilgili bir çok döküman bulabilirsiniz. - 24-06-2013, 17:29:39http://www.smarty.net/ inceleyin derim. Ben e-ticaret için yaptım bunu böylece istediğim temaya uygulayabiliyorum sistemi
- 25-06-2013, 09:20:04Smarty kullanıyordum bunu duymamıştım güzel bir öneriymiş.Big_Turk adlı üyeden alıntı: mesajı görüntüle
- 25-06-2013, 13:10:08byldrm adlı üyeden alıntı: mesajı görüntüleBig_Turk adlı üyeden alıntı: mesajı görüntüle.tpl ve smarty ayrı birşey mi?hacspectrum adlı üyeden alıntı: mesajı görüntüle
eğer öyleyse .tpl ile ilgili bir kaynak url yazar mısınız? - 25-06-2013, 13:13:30İkiside aynı şey smarty ve rain.tpl sistemi birer template motorudur. Bunlar php ve html kodlarınızı birbirinden ayırmak için kullanılır. ekstra özellikleri vardır ( cache gibi ) ve bunları kullanmak için ekstra bir işlem yapmanıza gerek kalmaz.zesa adlı üyeden alıntı: mesajı görüntüle
Daha önce okuduğum ve baya faydalandığım oğuz hocamın yazısını incelemenizi öneririm.
http://www.oguzkoc.com.tr/php-templa...hangisi-hizli/ - 25-06-2013, 15:20:14eğer müşterilerinize tasarımı editleme olanağı sunacaksanız mecburen template kullanacaksınız. Müşteriye karmaşık bir php kod akışı yerine sadece döngüler ve değişkenler sunarsanız en azından neyi nereye götürüp koyabileceğini anlar.BLaH adlı üyeden alıntı: mesajı görüntüle