我看到很多的动态网站都把某些新闻的内容生成摸版,用.html来显示。
不明白的是:新闻的标题要添加到数据库吗?如果我要检索某些新闻,那么要输入关键字,
这个关键字是和谁来比较呢?数据库中的还是其他呢?

解决方案 »

  1.   

    新闻标题当然存入数据库了,所有的内容都存在数据库里,然后生成静态页面,表里有一个或几个标识字段,搜索时,根据关键字找到表里相应的记录,再根据这此标识字段,找到静态页面,因为wisdoms单个文件夹下有文件数量限制,所以当新闻量多时,不可能将所有生成的静态页面放在同一文件夹里,一般是按栏目生成相应的文件夹,再根据日期什么的,生成子文件夹
      

  2.   

    信息发布时,它是先产生个编号id(规则你自己定)然后把所有数据和该id都保存在数据库里面,然后再利用代码生成与编号相对应的html,查询的时候检索数据库,找到该编号,根据编号打开html网页这样做是用空间换时间