|  | 主题:  UD打造生成静态页的新闻系统(教程)已完结 | 
            
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:2
 金币:10.0
 发贴:710
 注册:2001/10/24 18:34:42
 
 | 
                            
                            #912003/6/7 17:48:45 
                                oooni在上个帖子中说 引用:现在又有个疑问 ?
 
 如果我把模板更新了 可是以前用过这个模板的新闻还是原来的样子
 
 如果新闻数目比较大   不能一条一条的更新吧
 
 这个问题的确的比较头疼的问题,所以,要在模板上做文章,好象天级网的信息发布系统,是使用XMS+XSL做新闻模板的,修改模板直接修改XSL文件就可以了,所有页都改了,反正各有各的做法,最苯的办法,就是做个批量的模板更新
                                
                                
                                
                             | 
                        
                
                    |  oooni
 职务:普通成员
 等级:2
 金币:1.0
 发贴:263
 注册:2002/4/24 13:01:24
 
 | 
                            
                            #922003/6/7 21:40:46 
                                我看到 渐飞的新闻系统~  可以实现这样的功能  下了一个看看 结果是经过编译的  渐飞新闻系统2.0(D版)www.mycodes.net/soft/452.htm 等待解决ing...
                                
                                
                                
                             | 
                        
                
                    |  oooni
 职务:普通成员
 等级:2
 金币:1.0
 发贴:263
 注册:2002/4/24 13:01:24
 
 | 
                            
                            #932003/6/9 18:02:07 
                                小田,查不多问题  如果要删除的时候如果删除类别的时候 也要删除 对应内容的新闻该怎么做?
 
 我这样想的 就是在添加新闻的时候给新闻的名字上前面加个类别的id!
 比如2002年12月13日的新闻
 又属于国际新闻
 那么该新闻的文件名就是1_20021213.htm
 在删除的时候 就只要删除开头是1的就可以了~
 
 但是自己水平太菜 只能提出方案 !
 | 
                        
                
                    |  四眼飞人
 职务:普通成员
 等级:1
 金币:0.0
 发贴:43
 注册:2003/6/8 18:46:20
 
 | 
                            
                            #942003/6/9 18:18:42 
                                我是初学者!请大家给我指点一下!我应该先从那入手学习呢!   | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:2
 金币:10.0
 发贴:710
 注册:2001/10/24 18:34:42
 
 | 
                            
                            #952003/6/10 18:36:14 
                                oooni在上个帖子中说 引用:小田,查不多问题  如果要删除的时候
 如果删除类别的时候 也要删除 对应内容的新闻该怎么做?
 
 我这样想的 就是在添加新闻的时候给新闻的名字上前面加个类别的id!
 比如2002年12月13日的新闻
 又属于国际新闻
 那么该新闻的文件名就是1_20021213.htm
 在删除的时候 就只要删除开头是1的就可以了~
 
 但是自己水平太菜 只能提出方案 !
 
 也不用的,首先你可以通过要删除的分类ID选出对应的新闻信息(如100条记录),其中一定可以找到新闻的文件名称和路径,然后循环的删除这些文章就可以了 你的方法也可以
                                
                                
                                
                             | 
                        
                
                    |  连捅三刀
 职务:普通成员
 等级:1
 金币:0.0
 发贴:1
 注册:2003/6/17 9:53:44
 
 | 
                            
                            #962003/6/17 9:55:47 
                                好东西啊。。。
 | 
                        
                
                    |  oooni
 职务:普通成员
 等级:2
 金币:1.0
 发贴:263
 注册:2002/4/24 13:01:24
 
 | 
                            
                            #972003/6/22 12:17:13 
                                谢谢小田,那个批量删除,我这样解决了把属于一个类别的文件放到一个由id 生成的文件夹下
 然后删除的时候只要删除文件夹就可以了
 
 现在的问题又来了!
 
 这样的新闻系统只能生成 新闻的详细页
 
 如果能生成 标题列示页的话
 不就更好 ,我看了 pconline.com.cn的网页
 
 他们的全部是html的 整个系统的运行不涉及数据库
 (当然查询的时候还要)
 
 小田指点 (菜鸟的问题多 见凉!)
 | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:2
 金币:10.0
 发贴:710
 注册:2001/10/24 18:34:42
 
 | 
                            
                            #982003/6/23 18:37:26 
                                你这个问题相当好,也是很实际的问题,不过在操作上会很烦琐,因为每新增加一个主题就会使新闻列表全部更新一遍,如果你的新闻量很大、更新很频繁的话,是不适合做成静态页的。相反还是可行的。
 生成列表的页也很简单,和详细页的差不多,只要把列表生成的html代码写成另一个html文件就可以了,注意在分页的时候,把页数做为文件的后缀名以方便连接。
 
 其实,你也可以把列表生成为xml的数据,再使用DHtml的方式取出来,这样可能更快。
 
 最后,注意文件的访问对系统是有很大负荷的,如果新闻量太大,更新的代价太大,还是用数据库来的速度快
 | 
                        
                
                    |  oooni
 职务:普通成员
 等级:2
 金币:1.0
 发贴:263
 注册:2002/4/24 13:01:24
 
 | 
                            
                            #992003/6/25 10:12:14 
                                -----------------------------------------------------------------------------只要把列表生成的html代码写成另一个html文件就可以了
 -----------------------------------------------------------------------------
 具体怎么弄,俺还是不明白
 | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:2
 金币:10.0
 发贴:710
 注册:2001/10/24 18:34:42
 
 | 
                            
                            #1002003/6/28 0:18:04 
                                和生成详细页的方法差不多,其实很简单,不论我们用html还是asp或是php,它们运行的结果还是html(就是你在页面上看源码一样),这些代码你copy一下,另存成html页,不就成了!现在你可以用FSO把这些代码自动另存成html页(甚至是txt)
                                
                                
                                
                             | 
                        
                
                    |  lyt321lyt
 职务:普通成员
 等级:1
 金币:0.0
 发贴:6
 注册:2003/7/24 16:11:20
 
 | 
                            
                            #1012003/7/24 18:11:02 
                                新来的,也非常支持斑竹!
                                
                                
                                
                             | 
                        
                
                    |  CFZone
 职务:普通成员
 等级:1
 金币:0.0
 发贴:31
 注册:2003/10/15 21:48:11
 
 | 
                            
                            #1022003/10/15 21:52:27 
                                能不能对CF的有所提示咧!!我是搞CF的!
                                
                                
                                
                             | 
                        
                
                    |  隼翔九天
 职务:普通成员
 等级:1
 金币:0.0
 发贴:5
 注册:2003/4/26 13:57:46
 
 | 
                            
                            #1032003/10/20 16:14:42 
                                好
 | 
                        
                
                    |  山河星月
 职务:普通成员
 等级:1
 金币:0.0
 发贴:62
 注册:2003/11/2 14:43:27
 
 | 
                            
                            #1042003/11/8 7:55:27 
                                thank you help me !!
 | 
                        
                
                    |  pptwo
 职务:普通成员
 等级:1
 金币:0.0
 发贴:1
 注册:2003/6/2 20:07:48
 
 | 
                            
                            #1052003/11/11 13:35:30 
                                为什么日期显示不出啊?
                                
                                
                                
                             |