我想请教下,关于首页生成问题,如果是一个新闻页面,有很多的链接,我应该怎么生成?
如果某个链接生成为art.html,那么如何使art.html这个页面生成的时候与这个文件名相对应,
简单点讲就是生成首页的时候,如果保持下一层链接与之对应??
当下一层链接更新后,怎么判断使首页(推荐,最新模块)同时更新?
希望高手来解决下,急急..

解决方案 »

  1.   

    很奇怪的问题,首页生成自然是与你的非静态页面相对应的,关键在于你如何触发生成事件!
    生成最简单的方法就是用"file_get_contents"函数来获取你要生成的页面然后输出为文件就行了...
      

  2.   

    "首页生成自然是与你的非静态页面相对应的,关键在于你如何触发生成事件!"
    我的问题是先生成首页的时候,下一层链接地址怎么于下一层页面名称对应..
    比如<a href="{*xxx*}"></a>,当生成下一页面的时候,怎么使xxx于<a>对应..
      

  3.   

    这是策略问题
    首先要保证你的下一层的链接也均是静态或地址是一直存在的(内容可能变)
    第二,地址最好用http://xxxx/的完整路径,不要用相对种径
      

  4.   

    比如说在主页中显示的新闻
    article/1.html
    article/2.html
    article/(新闻ID).html然后将所有新闻按ID命名,生成若干HTML文件到article目录,或者重写都可以