ChannelID(大概这么拼写)的汉语意思是频道ID,一个cms可以添加自助频道,那么后台数据库需要建多个表吗?>>

QQ865926998 2010-10-08 03:53:58
ChannelID的汉语意思是频道ID,一个cms可以添加自助频道,那么后台数据库需要建多个表吗?
是不是这样:
表news:
id channelid classid title content ……
即不需要再建一个表了,增加channelid就行了。


另外,像网易,新华网,人民网这样的网站,他们的频道是不是一个新的cms系统呢?多个频道之间数据库不是同一个。

或者他们也是这样子,通过后台添加频道,而不是添加频道就要添加cms。
...全文
1482 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hch126163 2010-11-03
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 lnsy_wjl 的回复:]

当然不需要了,两个字段就搞定了,channelID ,parentID,用递归实现,可以参考一下phpCMS
[/Quote]

支持
wangjinlong 2010-10-09
  • 打赏
  • 举报
回复
当然不需要了,两个字段就搞定了,channelID ,parentID,用递归实现,可以参考一下phpCMS
QQ865926998 2010-10-09
  • 打赏
  • 举报
回复
大家帮忙指点下啊
QQ865926998 2010-10-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wuyq11 的回复:]
频道有相关表维护,设置相关模板
只是网站的一部分功能,根据需要生成页面
[/Quote]这一点不懂:网站后台运行于一个服务器上,比如admin.csdn.net,如何生成静态内容到news.csdn.net服务器上或者到wz.csdn.net上面,这一点cms可以做到吗?
QQ865926998 2010-10-08
  • 打赏
  • 举报
回复
有这么多人回答,我很感动

这样设计表不好吗?
表news:
id channelid classid templateid title content ……
表channel:
channelid channelname templateid
表template:
templateid templatename templatefilepath


麻烦告诉我怎么设计,先说的内容系统,比如网易的新闻频道和财经频道,都是关于新闻内容的。至于bbs频道先不说,这样的话我这样设计表可以吗?

一般的频道是怎么建的,以网易为例?
wuyq11 2010-10-08
  • 打赏
  • 举报
回复
频道有相关表维护,设置相关模板
只是网站的一部分功能,根据需要生成页面
fellowcheng 2010-10-08
  • 打赏
  • 举报
回复
内容发布系统只是门户网站的一部分,不可能所有功能都用频道-》频道内容这种简单关系来处理的
T_long 2010-10-08
  • 打赏
  • 举报
回复
不需要……
int64 2010-10-08
  • 打赏
  • 举报
回复
添加一个频道可以是一个表里面增加一行吧!

62,253

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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