下载帝国网站管理系统4.7正式版
 帝国论坛帝国网站管理系统交流区帝国CMS使用交流《一个栏目绑定多个模型》思路和探讨
帝国CMS4.7(UTF-8)版正式发布
中客:空间产品随时可无条件退款!
测试:生成20万数据共用107分钟
《帝国下载系统》全面免费
Mysql大数据备份工具下载
帝国CMS4.7在线演示
帝国软件旗下新站 - 站长工具
帝国CMS 4.7正式版下载
 1/2     1 2 ›› ›|
主题:《一个栏目绑定多个模型》思路和探讨 [加入收藏夹]   

zhijuefe
用户头衔:书生

精华贴   :0
发贴数   :76
经验值   :208
注册时间:2007-07-06
信息 搜索 好友 发送悄悄话 《帝国网站管理系统V4.7》基础教程下载】   [第 1 楼]
《一个栏目绑定多个模型》思路和探讨
帝国的一个终极栏目,只能绑定一个模型,其他cms也大多这样。(只有动易2007自己实现了多模型)
如果想在帝国系统一个终极栏目下面,既添加文章,又添加下载,又添加视频。。。
怎么办呢?

我的思路如下:

1 新建“综合模型”:
  包含文章,下载,视频等所有字段。
  把某个栏目,绑定“综合模型”

2 添加模板
  在“综合模型”模板管理那里。添加几个内容页模板:文章内容页,下载内容页,视频内容页。。。

2 添加表单
  在”综合模型”的 ”录入表单模板”添加一个下拉菜单,添加以下几个参数:文章,下载,视频。。。 (类似在discuz发帖子的时候,让你选择“讨论”“悬赏”“投票”)那样的。
  并且,选择了文章的话,自动调用文章内容页模板。选择下载,自动调用下载内容页模板

好了。这样以后在后台添加内容的时候,就可以在一个栏目下面,发布多种模型的内容了。

以上只是本人思路分析,貌似帝国实现这个想法,应该没什么问题。
如果你觉得又不可行之处,欢迎指点





2008-04-18 12:16:44 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :47332
经验值   :107432
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 《帝国网站管理系统V4.7》零基础实例入门教程】   [第 2 楼]

按你这种做法去设计的数据库结构本身就存在效率问题,只会影响系统稳定性及效率。



[零基础入门教程] [模板制作教程] [采集使用教程]
官方使用交流群:12261591
2008-04-18 12:25:22 已设置保密 顶部 回复 引用 报告 编辑 删除

redgict
用户头衔:举人

精华贴   :0
发贴数   :501
经验值   :1632
注册时间:2006-09-06
信息 搜索 好友 发送悄悄话 《帝国网站管理系统V4.7》基础教程下载】   [第 3 楼]

dz的效率就有问题



http://www.humker.com Humker's Blog

2008-04-18 12:30:08 已设置保密 顶部 回复 引用 报告 编辑 删除

zhijuefe
用户头衔:书生

精华贴   :0
发贴数   :76
经验值   :208
注册时间:2007-07-06
信息 搜索 好友 发送悄悄话 《帝国网站管理系统V4.7》零基础实例入门教程】   [第 4 楼]

原帖由 wm_chief 于 2008-04-18 12:25:22 发表
按你这种做法去设计的数据库结构本身就存在效率问题,只会影响系统稳定性及效率。


你的效率意思是说字段太多吗?
其实字段没那么多,因为不同模型很多字段都是重复的。比如“标题”“简介”“正文”...
另外可以把一些用不着的字段去掉,这样字段数量,就减少很多了。

效率应该只是后台生成的时候,出现效率问题吧。前台都静态了,用户感觉不到了吧

如果还有其他地方影响效率,请指点一下。

[该贴被修改 1 次,最后修改时间 2008-04-18 12:33:08 ]



2008-04-18 12:30:51 已设置保密 顶部 回复 引用 报告 编辑 删除

zhijuefe
用户头衔:书生

精华贴   :0
发贴数   :76
经验值   :208
注册时间:2007-07-06
信息 搜索 好友 发送悄悄话 《帝国网站管理系统V4.7》基础教程下载】   [第 5 楼]

原帖由 redgict 于 2008-04-18 12:30:08 发表
dz的效率就有问题


但是dz的速度还是很快的,而且都是动态页面




2008-04-18 12:33:53 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :47332
经验值   :107432
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 《帝国网站管理系统V4.7》零基础实例入门教程】   [第 6 楼]

论坛倒是可以,但cms比论坛要复杂得多,各种信息都要在各种页面调用。
至于我所说的效率就是指数据库本身的结构影响整个系统的效率



[零基础入门教程] [模板制作教程] [采集使用教程]
官方使用交流群:12261591
2008-04-18 12:37:18 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

精华贴   :1
发贴数   :8125
经验值   :17674
注册时间:2007-07-20
信息 搜索 好友 发送悄悄话 《帝国网站管理系统V4.7》基础教程下载】   [第 7 楼]





2008-04-18 14:19:53 已设置保密 顶部 回复 引用 报告 编辑 删除

luring
用户头衔:进士

精华贴   :0
发贴数   :1645
经验值   :4195
注册时间:2007-02-12
信息 搜索 好友 发送悄悄话 《帝国网站管理系统V4.7》零基础实例入门教程】   [第 8 楼]




不断学习 交流QQ群:5834465
稀饭
女生窝窝风光无限
女生宿舍,男人都爱看
2008-04-18 14:21:08 已设置保密 顶部 回复 引用 报告 编辑 删除

奔跑的泥鳅
用户头衔:举人

精华贴   :0
发贴数   :186
经验值   :670
注册时间:2007-06-01
信息 搜索 好友 发送悄悄话 《帝国网站管理系统V4.7》基础教程下载】   [第 9 楼]

我觉得默认加个N级级联就会改善很多....因为这样不用去建大量栏目........

   尤其是做黄页这种站,比如说旅游,景点,等....




2008-04-18 14:46:42 已设置保密 顶部 回复 引用 报告 编辑 删除

zhijuefe
用户头衔:书生

精华贴   :0
发贴数   :76
经验值   :208
注册时间:2007-07-06
信息 搜索 好友 发送悄悄话 《帝国网站管理系统V4.7》零基础实例入门教程】   [第 10 楼]





2008-04-19 08:42:54 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|


快速回复
内容

使用EBB代码
使用smile代码
显示签名
自动分析url
自动分析img
表情                   
                
    (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1