Smarty 生成静态页
1、smarty配置文件:(直接继承smarty类)
<?php
require('/libs/Smarty.class.php');
class SmartyMistake extends Smarty {
function __construct() {
parent::__construct();
$this->template_dir = 'templates/';
$this->compile_dir = 'templates_c/';
$this->cache_dir = 'cache/';
$this->cache_lifetime = 0;
$this->caching = false;
$this->left_delimiter = "{ff:";
$this->right_delimiter = "/}";
$this->caching = true; //生成静态页必须开启,否则生成的静态页无动态内容
}
}
2、模板处理页面(index.php)
$vv = "说句心里话";
$smarty->assign("result",$vv);
$smarty->display('templates/index.tpl');
$content = $smarty->fetch('index.tpl', null, null, false);
$fp = fopen('index.html', 'w');
fwrite($fp, $content);
fclose($fp);
转载于:https://blog.51cto.com/gesner/477902
Smarty 生成静态页相关推荐
- 利用smarty生成静态页的关键代码
smarty中有一个获取模板页内容方法fetch(), 它的声明原形是这样的: <?php function fetch( $resource_name, $cache_id=null, $co ...
- PHP利用smarty生成静态页详解
一,PHP脚本与动态页面 PHP脚本是一种服务器端脚本程序,可通过嵌入等方法与HTML文件混合,也可以类,函数封装等形式,以模板的方式对用户请求进行处理.无论以何种方式,它的基本原理是这样的.由客户端 ...
- php生成文章页,php结合smarty生成静态页面php文章内分页代码
本文介绍了php中使用smarty模板引擎生成静态页面的方法,以及php实现文章分页的实现代码,需要的朋友参考下. 例子,php中smarty生成静态页.文章内分页代码.专题:php分页代码原理 ', ...
- smarty能创建 php页面,php+smarty生成静态页面详解
/* 以下是我在工作中对php生成静态页的一种方法,以下程序,如有任何不明白的地方,可到我的网站给我留言. www.wuvale.com 愿意和你一起探讨. */ require('libs/Sma ...
- Asp.net 2.0 中将网站首页生成静态页的一个比较好的方法
做网站时,有时为了提高性能会将网站首页生成静态页(当然, Asp.net中页面缓存也是一个不错的选择了 将页面生成静态的方法有多中,据不完全统计有N种(N>1) 呵呵 以下的方法来自 " ...
- smarty能创建 php页面,smarty 生成静态html页面
生成静态页面,用php生成会比smarty生成要快,但是如果你用smarty模板做的页面,现在要生成html的话,就可以看看这篇smarty 生成静态html页面教程物.<?php $tpl = ...
- html手机pc不同页面,PC端和手机端如何同时生成静态页
静态页是和图片类似的静态资源,访问静态资源不会经过程序处理,不会根据浏览器返回不同页面.要同时支持PC端和手机端浏览器,且要生成静态页时,最好使用bootstrap之类的技术,实现自适应页面设计. 如 ...
- 详谈asp生成静态页方法
生成静态页的好处不用说,当今大型网站,为缓解服务器端的压力许的的页面都改用了静态的页面,并利用AJAX技术动态地更新其中的部分内容,如广告等. 一个简单的不用模板可以直接生成HTML静态页的方法. 如 ...
- mvc分页生成静态页,mvc生成静态页
http://blog.csdn.net/xxj_jing/article/details/7899125 分页生成静态页 http://www.cnblogs.com/luanyilin/archi ...
最新文章
- matlab cat
- int和long计算问题
- python3.5将list类型转换为矩阵类型
- 进度条设置_朋友圈可以设置quot;仅一个月可见quot;了,什么时候出语音进度条呢?内附陈粒小姐姐的新歌哦~...
- spring boot 配置文件加密数据库用户名/密码
- java项目导出可执行jar包 配置文件 及运行方法
- java面试之闭包(closure)
- redis 失效时间单位是秒还是毫秒_redis分布式锁的这些坑,我怀疑你是假的开发...
- img标签显示不出图片_前端开发,原生 JS 实现最简单的图片懒加载
- set 排序_堆排序C++实现
- 专利附图绘制-VISIO线条图绘制入门
- idea设置Java版本
- python爬取景点信息_Python用Pyspider爬取TripAdvisor的景点信息
- 2010~2011手机CPU对比
- docker 执行py文件
- XML(1)——shema约束之命名空间
- ff14 掉线 服务器维护,《FF14》29日更新维护 暂不推出手工补丁
- Clickhouse 在大数据分析平台 - 留存分析
- 图像处理---HSV变换
- 【热门】牛宝宝取名大全:女孩带点诗意唯美柔情的名字