社区
基础编程
帖子详情
PHP怎样生成静态页。 我用的是class.FastTemplate.php3
yjje
2004-12-01 02:05:08
PHP怎样生成静态页。 我用的是class.FastTemplate.php3
请给我指点指点。 最好是有现成程序。
...全文
190
5
打赏
收藏
PHP怎样生成静态页。 我用的是class.FastTemplate.php3
PHP怎样生成静态页。 我用的是class.FastTemplate.php3 请给我指点指点。 最好是有现成程序。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jzealot
2004-12-18
打赏
举报
回复
ob_start();
$smarty -> display('download/showdown.tpl.html');
$content = ob_get_contents();
$cudir = "../download/files";
if(!file_exists($cudir."/".$year))
mkdir($cudir."/".$year, 0700);
else if(!file_exists($cudir."/".$year."/".$month))
mkdir($cudir."/".$year."/".$month, 0700);
$fp = fopen($cudir."/".$year."/".$month."/".$ndirfile,"w");
fwrite($fp,$content);
fclose($fp);
ob_end_clean();
yjje
2004-12-16
打赏
举报
回复
还有URL中的地址,如果我改变路那还得改多不好呀。
或者我现只是在本地做测试如果以后上传那URL又得改。这样改来改去多不好。
yjje
2004-12-16
打赏
举报
回复
以前我是这样输出的。
print "</center>";
exit;
现在我改成这样
$tpl -> parse('index',"index");
$tpl ->FastPrint();
$url="http://localhost:8080/tsinfo/index.php";
$filename="index.html";
createpage($url,$filename);
$tpl -> parse('index',"index");
$tpl ->FastPrint();
好慢。 要把这个函数写入class.FastTemplate.php3吗? 请说的详细一点。 谢谢
xiaopar
2004-12-01
打赏
举报
回复
关注
navis
2004-12-01
打赏
举报
回复
我的是php4
/*
功能: 将特定内容生成静态文件
输入参数: 内容,文件名
*/
function createhtml($pagecode,$filename){
ob_start(); //打开输出缓冲
echo $pagecode;//将输出保存在缓冲中
$str = ob_get_contents(); //取出缓存中的数据保存在$str变量中
$fp = fopen($filename,"w");
fwrite($fp,$str); //将内容写进文件
fclose($fp);
ob_end_clean(); //关闭输出缓冲并清空
}
/*
功能: 将指定网址的页面内容生成静态文件
输入参数: 网址,文件名
*/
function createpage($url,$filename){
ob_start(); //打开输出缓冲
include($url);//指定网址,将输出保存在缓冲中
$str = ob_get_contents(); //取出缓存中的数据保存在$str变量中
$fp = fopen($filename,"w");
fwrite($fp,$str); //将内容写进文件
fclose($fp);
ob_end_clean(); //关闭输出缓冲并清空
}
Think
PHP
生成
静态
页
本文介绍Think
PHP
框架中
静态
文件的
生成
方法,包括如何通过buildHtml方法
生成
静态
页
面,并解析了Action.
class
.
php
和View.
class
.
php
中的相关实现。
ob缓存
生成
静态
页
本文介绍如何在Think
PHP
5和Laravel框架中实现
静态
页
面的缓存
生成
,通过创建一个类方法来缓存查询结果并
生成
静态
页
面,提高网站访问速度。
PHP
静态
类 Static
Class
研究
本文探讨了
PHP
中
静态
类的应用场景与效率问题,详细解释了
静态
类的特点及限制条件,并通过具体案例对比了
静态
类与非
静态
类在不同场景下的优劣。
php
static
class
,
PHP
里的 self::
class
、static::
class
和 trait 中操作
静态
属性
本文探讨了
PHP
中self::
class
和static::
class
在没有继承和继承情况下的区别,以及在trait中使用static属性时的行为。在继承场景下,self指代父类,而static指代调用时的子类。当涉及到trait的static属性时,无论self还是static,都指向调用类的
静态
属性,而非trait本身。文章通过示例代码展示了这些行为,揭示了
PHP
中
静态
属性与trait结合使用时可能遇到的问题。
php
cms
生成
静态
html,
PHP
CMS实现栏目
生成
静态
内容不
生成
静态
页
博客讨论了
PHP
CMS 2008SP4版本中内容
页
面
静态
化功能的局限性,指出目前无法单独设置只
生成
栏目
页
而不
生成
内容
页
的问题。作者提供了一个简单的代码修改方案,通过调整include/html.
class
.
php
文件的第41行,以实现更灵活的
静态
页
面
生成
控制。
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章