PHP Web Development在Linux环境中配置(Smarty)
Smarty软件下载
Smarty - 模板引擎
什么是Smarty:
Smarty是一个PHP下的网页模板系统。 Smarty基本上是一种为了将不同考量的事情分离而推出的工具,这对某些应用程式是一种共通性设计策略。
官方网站下载 www.smarty.net
下载软件包格式为:smarty-X.X.XX.tar.gz的文件
将下载好的smarty文件解压缩到/opt目录下(目录可选择根据自己嗜好),解压缩命令为:sudo tar -xzvf smarty-X.X.XX.tar.gz -C /opt
配置Smarty
1.拷贝和创建
cd smarty-X.X.XX sudo cp -rf libs /站点根目录
cd /站点根目录 sudo mkdir cache sudo mkdir templates sudo mkdir templates_c sudo mkdir configs sudo chmod -R 777 templates sudo chmod -R 777 templates_c
|
2.配置test.php
<?php
include("/var/www/html/libs/Smarty.class.php"); $smarty = new Smarty(); $smarty->template_dir = '/站点根目录/templates'; $smarty->compile_dir = '/站点根目录/templates_c'; $smarty->config_dir = '/站点根目录/configs'; $smarty->cache_dir = '/站点根目录/cache'; $smarty->caching = false;
$smarty->left_delimiter = "<{"; $smarty->right_delimiter = "}>";
$smarty->assign("title", "test"); $smarty->assign("content","HelloWorld");
$smarty->display("test.tpl");
?> |
3.运行test.php