帝国论坛
→
帝国网站管理系统交流区
→
帝国CMS使用交流
→
《一个栏目绑定多个模型》思路和探讨
【本版专题贴子】
1
/
4
1
2
3
4
››
›|
主题:《一个栏目绑定多个模型》思路和探讨
[加入收藏夹]
zhijuefe
用户头衔:举人
精华贴 :0
发贴数 :204
经验值 :824
注册时间:2007-07-06
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
1
楼]
《一个栏目绑定多个模型》思路和探讨
帝国的一个终极栏目,只能绑定一个模型,其他cms也大多这样。(只有动易2007自己实现了多模型)
如果想在帝国系统一个终极栏目下面,既添加文章,又添加下载,又添加视频。。。
怎么办呢?
我的思路如下:
1 新建“综合模型”:
包含文章,下载,视频等所有字段。
把某个栏目,绑定“综合模型”
2 添加模板
在“综合模型”模板管理那里。添加几个内容页模板:文章内容页,下载内容页,视频内容页。。。
2 添加表单
在”综合模型”的 ”录入表单模板”添加一个下拉菜单,添加以下几个参数:文章,下载,视频。。。 (类似在discuz发帖子的时候,让你选择“讨论”“悬赏”“投票”)那样的。
并且,选择了文章的话,自动调用文章内容页模板。选择下载,自动调用下载内容页模板
好了。这样以后在后台添加内容的时候,就可以在一个栏目下面,发布多种模型的内容了。
以上只是本人思路分析,貌似帝国实现这个想法,应该没什么问题。
如果你觉得又不可行之处,欢迎指点
2008-04-18 12:16:44
已设置保密
顶部
回复
引用
报告
编辑
删除
wm_chief
用户头衔:
管理员
精华贴 :
21
发贴数 :48941
经验值 :114161
注册时间:2002-10-30
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
2
楼]
按你这种做法去设计的数据库结构本身就存在效率问题,只会影响系统稳定性及效率。
[零基础入门教程]
[模板制作教程]
[采集使用教程]
2008-04-18 12:25:22
已设置保密
顶部
回复
引用
报告
编辑
删除
redgict
用户头衔:进士
精华贴 :
1
发贴数 :604
经验值 :2093
注册时间:2006-09-06
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
3
楼]
dz的效率就有问题
http://www.humker.com Humker's Blog
2008-04-18 12:30:08
已设置保密
顶部
回复
引用
报告
编辑
删除
zhijuefe
用户头衔:举人
精华贴 :0
发贴数 :204
经验值 :824
注册时间:2007-07-06
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
4
楼]
原帖由
wm_chief
于 2008-04-18 12:25:22 发表
按你这种做法去设计的数据库结构本身就存在效率问题,只会影响系统稳定性及效率。
你的效率意思是说字段太多吗?
其实字段没那么多,因为不同模型很多字段都是重复的。比如“标题”“简介”“正文”...
另外可以把一些用不着的字段去掉,这样字段数量,就减少很多了。
效率应该只是后台生成的时候,出现效率问题吧。前台都静态了,用户感觉不到了吧
如果还有其他地方影响效率,请指点一下。
[该贴被修改
1
次,最后修改时间
2008-04-18 12:33:08
]
2008-04-18 12:30:51
已设置保密
顶部
回复
引用
报告
编辑
删除
zhijuefe
用户头衔:举人
精华贴 :0
发贴数 :204
经验值 :824
注册时间:2007-07-06
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
5
楼]
原帖由
redgict
于 2008-04-18 12:30:08 发表
dz的效率就有问题
但是dz的速度还是很快的,而且都是动态页面
2008-04-18 12:33:53
已设置保密
顶部
回复
引用
报告
编辑
删除
wm_chief
用户头衔:
管理员
精华贴 :
21
发贴数 :48941
经验值 :114161
注册时间:2002-10-30
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
6
楼]
论坛倒是可以,但cms比论坛要复杂得多,各种信息都要在各种页面调用。
至于我所说的效率就是指数据库本身的结构影响整个系统的效率
[零基础入门教程]
[模板制作教程]
[采集使用教程]
2008-04-18 12:37:18
已设置保密
顶部
回复
引用
报告
编辑
删除
hicode
用户头衔:
版主
精华贴 :
1
发贴数 :21646
经验值 :47915
注册时间:2007-07-20
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
7
楼]
2008-04-18 14:19:53
已设置保密
顶部
回复
引用
报告
编辑
删除
luring
用户头衔:探花
精华贴 :
3
发贴数 :2303
经验值 :7189
注册时间:2007-02-12
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
8
楼]
1
2008-04-18 14:21:08
已设置保密
顶部
回复
引用
报告
编辑
删除
奔跑的泥鳅
用户头衔:举人
精华贴 :0
发贴数 :328
经验值 :1303
注册时间:2007-06-01
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
9
楼]
我觉得默认加个N级级联就会改善很多....因为这样不用去建大量栏目........
尤其是做黄页这种站,比如说旅游,景点,等....
旅游网站交流群:4170850
2008-04-18 14:46:42
已设置保密
顶部
回复
引用
报告
编辑
删除
zhijuefe
用户头衔:举人
精华贴 :0
发贴数 :204
经验值 :824
注册时间:2007-07-06
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
10
楼]
2008-04-19 08:42:54
已设置保密
顶部
回复
引用
报告
编辑
删除
1
/
4
1
2
3
4
››
›|
快速回复
内容
表情
使用EBB代码
使用smile代码
显示签名
自动分析url
自动分析img
【
进入高级模式
】
(按 Ctrl+Enter 直接提交)
顶部
加入收藏夹
关于帝国
|
广告服务
|
联系我们
|
法律声明
|
隐私条款
|
许可协议
Powered by:
EBB
Version 2.2.1