但定时生成就受到了一些局限性,大家如果有独立服务器的能在服务器上设置计划任务,但如果是使用虚拟主机的可就不好办了.虽然方法非常多.但使用起来简便容易的,我觉得还是先判断已生成的首页文件的生成时间和现有时间之间的差值,如果满足某个值就开始生成这种方法比较来得容易.不多说了.开始吧!
网上找到的,记一下。实践证明,可用。 复制代码 代码如下:
<?php
$nowtime=time();
$pastsec = $nowtime – $_GET["t"];
if($pastsec<60)
{
exit; //1分钟更新一次,时间可以自己调整
}
ob_start(); //打开缓冲区
include(”index.php”);
$content = ob_get_contents(); //得到缓冲区的内容
$content .= “n<script language=javascript src=”f5.php?t=”.$nowtime.”"></script>”; //加上调用更新程序的代码
file_put_contents(”index.html”,$content);
if (!function_exists(”file_put_contents”))
{
function file_put_contents($fn,$fs)
{
$fp=fopen($fn,”w+”);
fputs($fp,$fs);
fclose($fp);
}
}
下面是一些解说: 在开始之前还是提一下三个函数吧:"ob_start()、ob_end_clean()、ob_get_contents()"
复制代码 代码如下:
ob_start():是打开缓冲区的,就是要把你需要生成的静态文件的内容缓存在这里;
ob_get_contents():是读出缓冲区里的内容,下面有代码为例;
ob_end_clean():这个比较重要,只有使用了这个函数后,缓冲区里的内容才会读取出来;
[code]
if(file_exists("./index.htm"))//看静态index.htm文件是否存在
{
$time=time();
//文件修改时间和目前时间相差?的话,直接导向htm文件,否则重新生成htm
if($time-filemtime("./index.htm")< 600)
{
header("Location:classhtml/main.htm");
}
}
//在你的开始处加入ob_start();
ob_start();
//首页内容,就是你的动态部分了
//在结尾加入ob_end_clean(),并把本页输出到一个变量中
$temp=ob_get_contents();
ob_end_clean();
//写入文件
$fp=fopen("./index.htm",'w');
fwrite($fp,$temp) or die('写文件错误');
//echo"生成HTML完成!";
[html]
相关推荐:
SEO已经成为数字营销的核心,如何利用SEO提升网站流量和转化率,含山网站优化推广
AI缩写文本:助力智能生活的革新力量,ai智能写作生成神器下载
未来写作新模式文章撰写AI如何助力内容创作
SEO兼职:如何通过SEO兼职实现收入增长与职业突破,濮阳网站建设官网
SEO教研:数字营销新趋势,提升网站流量与转化率的关键,齐鲁证券网站建设
seo跟sem是什么,seo和sem的概念 ,惠威的ai功能
“新热度”:引领潮流的力量,如何趋势的脉搏,浙江通用网站建设特点
SEO首选:如何通过优化网站提升排名和流量,简单的网站优化软件
seo资源指的是什么,seo资料 ,绿眼AI
AI批量文章工具,让写作变得高效与轻松,cs机器人ai
SEO分类中内部优化的有:让你的网站脱颖而出!,by ai
AI文章比对技术:引领写作与内容审核的新革命,ai智能写作小说免费
为什么越来越多的人选择在知乎发布文章?这里面的机会你可能还没发现!,潍坊关键词排名提升
SEO深度解析:如何通过深度优化提升网站排名,带来流量和转化,咸宁网站建设大概费用
ChatGPT的诞生,预示着人工智能大规模应用的时代已经来临,ai此生不渝
用AI写文章,释放你的创作潜力!
中国AI软实力崛起:技术创新与产业应用的完美融合,seo0066
SEO要求:如何优化网站提升搜索引擎排名,助力企业获取更多流量,鹤山区网站运营推广
ChatGPT4账号共享-让AI助力你的学习与工作,轻松提升效率,ai巨无霸
Chatttst:开启智能沟通新时代的无限可能,上海联通ai
什么是SEO可以自学吗,seo零基础可以自学吗 ,ai1紫
ChatGPT显示无法加载网站是怎么回事?解决方法!,glow将军ai
“曝光量扩大,助力品牌腾飞的秘密武器”,盐山网站优化免费咨询
为什么seo这么难,seo难嘛 ,ai宁中则
AI工具,让工作效率翻倍:AI工具教程全面解析
ChatGPT维护-智能时代的数字助手,如何让你的工作更高效,ai智能救援
SEM有哪几个平台?数字营销的多元选择,AI怎么取消移动间距
优化*:打造更加高效、创新的娱乐体验,石排网站建设制作多少钱
文章AI思维导图自动生成助力创作的智慧之源
SEO搜索关键词是什么意思?让你轻松网站流量的秘密!,ai颜色不对
SEO引擎优化方法-让你的网站流量暴增的实战指南,ai智慧树
SEO可以帮助网站在搜索引擎中获得较高的排名-助力企业数字化转型的关键,赵立新AI换脸图片对比
为什么行业都要做seo,为什么要做seo ,ai明信片
SEO优化需要花钱吗?从零起步,如何让SEO成为企业的“隐形财富”,字体如何往ai里面倒
优化网站的秘诀:提高网站速度与用户体验,助力业务腾飞,旅游网站建设步骤
SEO前的准备工作:如何让网站为搜索引擎优化做好充分准备,SEO_网站排名优化_网络推广
Zkept:重塑未来生活的智能科技革新,营销推广的面试问题
ChatGPT198元永久会员,开启智慧之门,体验AI的极致服务!,老孙教ai
SEO每日:提高网站流量的秘密武器,助你脱颖而出,seo优化和排名技巧
什么是seo的豆子,何为seo ,ai圆复制
ChatGPT无法加载?检查您的网络设置并尝试重启ChatGPT,解决您的使用困扰!,ai光晕制作
ChatGPT故障:科技背后的秘密与应对策略,华为什么手机带ai功能
什么是seo平台seo教程,什么是 seoseo有何价值 ,论文写作ai助手公众号
在线AI文章:为您打造全新内容创作体验
AI自动化:开启智能未来的无限可能,simplify ai
优化投入,让企业更具竞争力,怎样推广营销方案
ChatGPT目前,我无法查看或打开附件,但我依然能为你提供全面的帮助,苹果ai谷歌ai
ChatGPT无法使用?了解原因及解决方法,轻松恢复智能对话体验!,ai满版图案
AI免费免登录:轻松体验人工智能的魔力,无需繁琐注册,华为AI音箱2音质如何
SEO很多,如何在竞争激烈的市场中脱颖而出?,在SEO优化中