dedecms 怎么生成静态页面
1、原来的文件全部删除,然后上传phpcms文件包。
2、如果你是虚拟主机,空间商给你一个mysql的数据库名和密码。如果是自己的服务器,可自己创建数据库。
3、根据phpcms官方帮助,按步骤安装程序。
4、安装成功后,即可进入后台进行操作了
按装自己的安装地址(默认地址应该是http://你的域名/dede/loginph),打开织梦后台,输入用户名、密码、验证码(默认用户和密码 都是amdin),
第二步:进入后台,点击"系统"->"基本参数设置",
第三步:点击"基本参数设置"上面一排按钮里的"其它选项"
看第三行"模板引擎禁用标签:",把里面的"php"删掉,
点底部的"确定"按钮,保存设置
点击后台右上角"网站主页",前台浏览网站,页面恢复正常
利用模板。目前PHP的模板可以说是很多了,有功能强大的smarty,还有简单易用的smarttemplate等。它们每一种模板,都有一个获取输出内容的函数。我们生成静态页面的方法,就是利用了这个函数。用这个方法的优点是,代码比较清晰,可读性好。
这里我用smarty做例子,说明如何生成静态页:
<php
require("smarty/Smartyclassphp");
$t = new Smarty;
$t->assign("title","Hello World!");
$content = $t->fetch("templates/indexhtm");
//这里的 fetch() 就是获取输出内容的函数,现在$content变量里面,就是要显示的内容了
$fp = fopen("archives/2005/05/19/0001html", "w");
fwrite($fp, $content);
fclose($fp);
>
0条评论