
RainTPL Neden Kullanmalıyım ?
Bazı büyük projelerde, Hem Tasarımcıların, Hemde kullanıcıların kolay düzenleme yapabilmesi için template engine kullanmak gerekiyor. Tabi ki template engine ler aracı yazılımlar olduğu için, Performans da bu husus da çok önemli. Testlere göre şu an en hızlı çalışkan sistem RainTPL (Normal Php / Html den sonra).
RainTPL Kurulumu
Buradan, En son sürümü indirin. Rar dan çıkartın ve inc - tpl klasörlerinin bulunduğu klasöre gelin. Ardından, Projenizi oluşturduğunuz localhostunuza bu klasördeki tüm içerikleri atın. (inc/tpl/cache_example.php/readme.txt/example.php. Yani hepsi).
Ardından, tpl klasörünü silin. tema ve cache diye klasör oluşturun. Ana dizine de index.php oluşturun.
index.php nin içinde ;
PHP:
<?php
include "inc/rain.tpl.class.php";
raintpl::configure("base_url", null );
raintpl::configure("tpl_dir", "tema/" ); // Tema klasörünün adı.
raintpl::configure("cache_dir", "cache/" ); // Cachelerin saklanacağı klasörün adı
$tpl = new RainTPL;
$pieycpi = "Pieycpi.com RainTPL Kurulum";
$tpl->assign( "pieycpi", $pieycpi ); // Burada 1. iki tırnak arasına (yani "pieycpi") temada hangi adla alacağımızı, 2. çift tırnak arasına ise neye eşit olacağını yazıyoruz.
echo $tpl->draw( 'index' );
?>
PHP:
{$pieycpi}
PHP:
$tpl->assign( "pieycpi", $pieycpi );
PHP:
echo $tpl->draw( 'index' );
Namlu Arkadaşımızın Eklemesi ;
Kod:
$tpl->configure( 'tpl_ext', 'html' );
Takıldığınız yer olursa, Sorabilirsiniz