易截截图软件、单文件、免安装、纯绿色、仅160KB

网站建设中利用PHP自动执行任务代码自动生成静态页面

来源: 新云科技 http://www.kz27.com/site/php-zidong-chengxu/
联系我们
网站建设中利用PHP自动执行任务代码是很有用的,如让程序定期自动生成静态页面等。如果您是PHP程序员,学习Javascript、Ajax、DIV+CSS、这些都是很有必要的。
1.在某个固定的时间执行的PHP代码:
//计划执行时间
if($job=="cron"){
check_method();
//查询数据库的下一个时间是否小于现在的时间
if($maxrecord["deltemptime"]<$nowtime["timestamp"]){
$crondb = array();
//day为0为每日 week周 minute时间断 hour什么时侯开始
$rt["cron"] = array("day"=>"0","week"=>$config["cron_week"],"m"=>$config["cron_minute"],"hour"=>$config["cron_hour"]);
$crondb[] = $rt;
}
foreach ($crondb AS $key => $cron_val){
//设置了允许分钟段
if (!empty($config["cron_minute"])){
$m = explode(" ", $config["cron_minute"]);
$m_now = intval(local_date("i",$nowtime["timestamp"]));
if (!in_array($m_now, $m)) {//不包含此分钟的跳出
continue;
}
}
$next_time = get_next_time($cron_val["cron"]);
$DB->query("UPDATE `maxrec` SET `deltemptime`={$next_time}");
}
exit;
}
>
2.隔时生成首页的PHP代码:
set_time_limit(0);
$baseCmsUrl = "http://www.kz27.com";//你网站的根网址,结束不要加 /
$dmPageName = "index.php";//动态主页的名称
$stPageName = "index.html";//生成静态主页的名称
$mkTime = 3600;//你希望多长时间更新一次,单位是秒
//下面是执行的代码
$tureStFile = dirname(__FILE__)."/".$stPageName;
$ftime = @filemtime($tureStFile);
if(!file_exists($tureStFile) || ($ftime < time()-$mkTime))
{
$body = file_get_contents($baseCmsUrl."/".$dmPageName);
$fp = fopen($tureStFile, "w");
fwrite($fp, $body);
fclose($fp);
}
>
将上面代码保存为task.php
在经常访问的页面调用:
深圳英文外贸网站建设应该避免的5个误区
如何让客户信任企业的网站
到底什么是网络营销,企业和个人如何做网络营销
深圳网站优化之图片ALT标签的应用
深圳网站设计:如何做到简约而不简单
专业网站建设必不可少的重网站环节-网站策划
3.PHP自动执行任务,关掉页面或浏览器也会自动定时执行:
ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可


相关文档:

PHP服装网店管理系统

服装网店管理系统是由E易网络(68ws.cn)基于php+mysql开发,具有服装类网店的常用的功能和完善的商品类型管理、商品管理、配送支付管理、订单管理、会员分组、会员管理、查询统计和多项商品促销功能。系统具有静态HTML生成、UTF-8多语言支持、可视化模版引擎等技术特点,适合建立服装、鞋帽、服饰类网店。系统具有以下主要功 ......

PHP手机网店管理系统

 手机网店管理系统是由E易网络(68ws.cn)基于php+mysql开发,具有完善的商品类型管理、商品管理、配送支付管理、订单管理、会员分组、会员管理、查询统计和多项商品促销功能;具有品牌选机、手机参数专用输入界面等手机销售网站的特色功能。系统具有静态HTML生成、UTF-8多语言支持、可视化模版引擎等技术特点,适合销售 ......

php的常量和变量


原文链接:http://www.phpdo.net/index.php/2010/01/28/1-4/
前文介绍了PHP的语言构成与工作原理,接下来正式介入PHP的语法。
 在PHP中,基本数据可分为常量和变量两种。而php的常量和变量名通常称为标识符。
 需要注意的是标识符必须以字母或者下划线开头,并且只能包括字母、数字和下划线。
 常量的 ......

《细说PHP》内容介绍

开发Web应用程序PHP是最理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。全书以实用为目标设计,内容丰富,包含PHP开发最主流的各项技术,对每一个知识点都进行了深入详细的讲解,并附有大量的实例代码,图文并茂。从运行环境搭建、PHP的基本语法和规范入手,由浅入深,循序渐进,系统的介绍了 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号