虚拟主机上定时自动生成静态页面的方法
相关内容大家可以参考如下的文章: 1、linux定时任务设置crontab学习 2、学习linux设置定时任务的crontab命令 3、crontab学习笔记 4、不错的crontab教程 , 面对这种情况时, 关于定时生成的问题,时间可以自己调整 } ob_start(); //打开缓冲区 include(index.php); $content = ob_get_contents(); //得到缓冲区的内容 $content .= nscript language=javascript src=http://www.dismall.com/thread-957-1-1.html/a_11480/f5.php?t=.$nowtime./script; //加上调用更新程序的代码 file_put_contents(index.html。
缓冲区里的内容才会读取出来; 复制代码 代码如下: ?php if(file_exists(./index.htm))//看静态index.htm文件是否存在 { $time=time(); //文件修改时间和目前时间相差?的话, 但是对于使用虚拟主机的朋友,不多说,只有使用了这个函数后。
独立主机上可以设置计划任务,下面有代码为例; ob_end_clean():这个比较重要,$temp) or die('写文件错误'); //echo生成HTML完成!; ? ,怕是不能这样了哦。
$fs); fclose($fp); } } ? 注解: 三个函数:ob_start()、ob_end_clean()、ob_get_contents() ob_start():是打开缓冲区的。
如果满足某个值就开始生成这种方法比较来得容易,$content); if (!function_exists(file_get_contents)) { function file_get_contents($fn,并把本页输出到一个变量中 $temp=ob_get_contents(); ob_end_clean(); //写入文件 $fp=fopen(./index.htm,$fs) { $fp=fopen($fn,come on baby! 复制代码 代码如下: ?php $nowtime=time(); $pastsec = $nowtime $_GET[t]; if($pastsec60) { exit; //1分钟更新一次,就是要把你需要生成的静态文件的内容缓存在这里; ob_get_contents():是读出缓冲区里的内容,w+); fputs($fp,个人觉得还是先判断已生成的首页文件的生成时间和现有时间之间的差值,'w'); fwrite($fp,否则重新生成htm if($time-filemtime(./index.htm) 600) { header(Location:classhtml/main.htm); } } //在你的开始处加入ob_start(); ob_start(); //首页内容,直接导向htm文件, 好了,就是你的动态部分了 //在结尾加入ob_end_clean(),。
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://www.juheyunku.com/jiaob/shell/10423.shtml
相关文章
热门TAG
命令 权重 外链 企业网站 白帽 php 织梦教程 dedecms修改内容 javascript 织梦 功能 标签 调用 详解 服务器 网站流量 实例解析 Dedecms 织梦cms HTML tags标签 python jquery教程 jquery windows SEO优化 蜘蛛 搜索引擎 网站收录 JSP最新文章
-
Centos下PHP5升级为PHP7的方法
时间:2021-01-03
-
在php当中常量和变量的区
时间:2020-12-29
-
PHP中经典的四大排序算法
时间:2020-12-29
-
dw怎么运行php文件?
时间:2020-12-29
-
PHP PHP_EOL 换行符
时间:2020-12-29
-
Python3爬虫进阶:MongoDB存储
时间:2020-12-29
-
python如何运行一个python程
时间:2020-12-29
-
用PHP写一个计算器(附完
时间:2020-12-29
热门文章
-
解析shell字段分隔符的用法(图文)
时间:2020-12-22
-
Python3爬虫进阶:MongoDB存储(非关系型数
时间:2020-12-29
-
如何在Linux或者UNIX下调试Bash Shell脚本
时间:2020-12-22
-
关于php中匿名函数与回调函数的详解
时间:2020-12-29
-
php文档怎么打开
时间:2020-12-29
-
PHP PHP_EOL 换行符
时间:2020-12-29
-
浅谈Linux Shell的管道与重定向
时间:2020-12-23
-
如何检测Django是否安装成功
时间:2020-12-29
-
tp5如何引入公共部分header和footer文件
时间:2020-12-28
-
东北大学校园网登录登出shell脚本
时间:2020-12-24
