<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_34806"> <img alt="정기적으로 정적 페이지 생성(PHP 및 ASP 버전)" src="http://img.it-home.org/data/attachment/forum/2014pic/16195715_kPci.png"> <span style="color:#111111;font-family:Tahoma, Arial, Verdana, sans-serif;font-size:14px;line-height:25px;"> 使用方法:在网站的流量大的页面,一般为首页用 iframe 调用上面的代码即可,如插入 <iframe border="0" frameborder="0" scrolling="no" width="0" height="0" src="/create.asp"></iframe></span> <br> 转载地址: http://blog.qita.in/?post=327 <div class="blockcode"> <div id="code_RlG"><ol> <li> 很多时候,我们需要用到定时生成html页面的功能,原理简介:利用文件如index.html的最后修改时间和当前的时间做比较,当时间差超过一定间隔如2小时,则调用相关页面进行生成新页面。原始源代码如下。</li> <li> <li> PHP版本的的定时生成页面的:</li> <li> <?php <li>$file = dirname(__FILE__).'/index.html';</li> <li>$timex=time()-filemtime($file); //间隔时间,单位秒</li> <li>if($timex>7200){ //间隔大于2小时,重新生成</li> <li>echo "<script language="javascript" src="crhtml.php"></script>";</li> <li>}</li> <li>?></li> </ol></div> <em onclick="copycode($('code_RlG'));">复制代码</em> </div> </td></tr></table> <div id="comment_34806" class="cm"> </div> <div id="post_rate_div_34806"></div> <br><br>