如果是一个新闻系统,新闻列表需要分页的时候,生成静态页要如何处理。谢谢各位大侠

解决方案 »

  1.   

    每一个分页就是一个静态页news.php?page=1 对应 news_1.html
    news.php?page=2 对应 news_2.html
    ...用smarty的话,会自动处理这些,除非有必要要自行另外生成静态页
      

  2.   

    可以考虑url rewrite.....不过就不符合楼主要求了.....
      

  3.   


    更新时间嘛,
    smarty有lifetime,根据访问量大小设定一下缓存的时间
    如果是自己写的模板系统,采用smarty lifetime原理写就行了
      

  4.   

    假如每頁顯示10個靜態頁面,而且靜態頁面都是類似news_1.html
    news.php?page=1 為第一頁
    $page=$_GET[page];
    $beginnew=($page-1)*10+1;
    $link="";
    for ($i=$beginnew;$i<=$beginnew+10;$i++)
    {
       $link.="<a href='news_".$i.".html'>new$i</a><br>";
    }
    echo $link;