![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
页面加载时首先检查是否有对应的静态页面,如有则转向它,否则运行代码,并生成静态页面
[PHP]
<?php
$STATIC_PAGE = $_SERVER['REQUEST_URI'];
$STATIC_PAGE = preg_replace('/\&|\?/','_',$STATIC_PAGE);
$STATIC_PAGE = '/data/html'.$STATIC_PAGE.'.html';
if(file_exists($_SERVER['DOCUMENT_ROOT'].$STATIC_PAGE)) header("Location:{$STATIC_PAGE}");
require_once("./kernel/start.php"); //在PHP设定的包含路径中搜索与该项目同名的配置文件
//-------------- ACTUAL CODING COMES HERE -----------------------------------
//-------------- 实际编码从这里开始 -----------------------------------
// 测试与评估
$sql="SELECT Title, NewsID, Picture FROM tb_news WHERE Category=11 ORDER BY PubDate DESC LIMIT 0,6";
$DB->query($sql);
$magazine2='';
while($DB->next_record())
{
$Picture='';
if($DB->f('Picture')!='') $Picture='(图)';
$magazine2.='
}
//-------------- SECTION NAME -----------------------------------
// 进行标签替换
$KEY=array(
'','','',
);
$VALUE=array(
$magazine1,$magazine2,$magazine3,
);
$TMPL=preg_replace("/.php$/","",__FILE__);
TAG_FILTER($TMPL,$KEY,$VALUE,'');
//TAG_FILTER($TMPL,$KEY,$VALUE,$TMPL);
//如果网页内容固定不变则打开此选项
?>
[/PHP]

