如何实现先进的新闻系统,欢迎大家讨论!

DoDone 2003-11-03 05:17:53
传统的新闻系统都是采用数据存放在数据库中,读取的时候使用ID来传递;
目前比较流行的是使用XML;已经接触到的方法有:
1、数据存放在数据库中,使用XML和XSLT生成HTML文件;数据库中存放新闻ID和新闻路径的信息;
2、数据存放在XML文件中,使用XML和XSLT生成HTML文件;
3、新闻的ID、内容信息存放在XML中,新闻ID、标题等存放在数据库中;使用XML和XSLT生成HTML。
希望大家提出自己的看法。
...全文
111 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
atlove 2004-01-07
  • 打赏
  • 举报
回复
数据库存一份,xml存一份,搜索的时候到数据库,一般都是这么做的吧
DoDone 2003-11-05
  • 打赏
  • 举报
回复
问题是数据都放在XML中,如果对新闻内容、作者等进行搜索如何进行(大量数据放在XML中,如果没有有效的索引方法,效率可想而知)
cgsun 2003-11-04
  • 打赏
  • 举报
回复
mark
AnyRock 2003-11-04
  • 打赏
  • 举报
回复
新闻数据存放在xml中我觉得不好。如果你只要实现显示于数据分离,没有必要把内容都灌到xml里面。
DoDone 2003-11-04
  • 打赏
  • 举报
回复
谁有使用飞鹰的新闻发布系统,可以交流一下意见
DoDone 2003-11-03
  • 打赏
  • 举报
回复
楼上的,使用XML是必然的,因为用户对新闻显示的方式很可能经常变化,或者说是不同的栏目显示方式不同。不使用XML和XSLT,必然修改程序,使通用行降低;反之,只要增加一个XSLT就可以满足需要;出于这个考虑,你就会选择XSLT;并且使用XML和XSLT还有许多用ASPX不易实现的功能。


突然想到JAVA有LUCENCE,WINDOWS有没有这样类似的搜索引擎?
速马 2003-11-03
  • 打赏
  • 举报
回复
何必强求XML呢,XML技术的长处完全没有发挥,而且很多时候麻烦到要死,比如:
我想SELECT一些特别要求的新闻出来
我要做个站内检索引擎
等等
还是用数据库吧
realsnow 2003-11-03
  • 打赏
  • 举报
回复
你将你的新闻内容和ID放在xml中就要看你的文件读取的数据结构了,
不知道你能否做出比一般数据库还快的专门的数据索引。
如果可以的话,当然会比将数据存在数据库中要快。
可是我没有见过有人在windows下做这样的东西。
在linux下到是见过。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧