织梦DedeCMS 分表实现一个栏目对应一个表(图)_dedecms_CMS教程

来源:脚本之家  责任编辑:小易  

一直在考虑做个什么网站项目,思考了很久很久,终于想到了一个idea,首先确定网站+论坛的形式,论坛选择pw,那网站选择什么呢?

以前一直是ecms(帝国)的粉丝,虽然一直用ecms,很赞它的一些内核设计,特别是多表储存,但唯一可惜的可能就是WC分不开身吧,网站的美工和人性化不高,我虽然使用那么久,但我绝对不会迷信一样东西,就像你要问我这个世界有真理吗?我想我会说没有绝对的真正...

于是我想尝试dedecms,但突然之间冒出来一个问题,关于分表,就顺随在dede论坛里搜索分表,一看,大家都在写什么啊,dede的分表有那么难实现吗?

于是我着手调查dede的后台。

这里我严重的回答一个问题,可能是大家忽略的,新站如何分表储存?也就是一个栏目对应一个表,做得到吗?因为以前用ecms的时候就习惯先建表,再建栏目,再选择栏目对应的列表或内容模版,于是我就利用我这个逻辑去观察了一下dede,结论是可行的。

以现在的5.5版本为例,大家进入后台管理界面,看到左边的核心,点击它,往下看,看到频道模型,这里面有5项,分别是,内容模型管理 单页文档管理 联动类别管理 自由列表管理 自定义表单。

以文章系统来说,如果我们要建立多个文章栏目,希望每个栏目都有单独的数据表,而不希望等栏目数据多了以后再来后悔当初没有进行分表,所以我们在开始建立栏目之前,要进行进对 频道模型里,普通文章 这个模型进行 复制 的操作,这一步就是大家所谓的分表。
 

点击 普通文章 右边的第一个图标进行表的复制。

  下面来到表的复制界面

这里默认的附加表名称是:dede_addonarticle17

  确定以后进入此表的一些详细设置,我们可以看见频道名称这个填空项,如下图:

  在这里可以个修改成你即将要建设的新栏目的名称,比如你想建一个新栏目叫做资讯,那么这里同样可以起名叫资讯,以便你在建立栏目时选择数据表,也就是不同模型时用于区分,如下图:

  然后把栏目保存好以后,一个栏目对应一个分表就这样轻松的实现了。

PS:循环以上操作可建立多个独立表的栏目 

  你们自己看下,你们在论坛讨论的那些,请在搜索“分表”,都是个什么问题,说得乱七八糟,最后一个个还搞得一头雾水,建立分表没那么难,我之前还以为dede把分表这功能拿掉了,不然怎么会有那么多朋友提问。

  也就是说ecms强大的多表储存,dede接近完美的实现了,也可以新建自段,这一点,我很满意。

  只是我有一个问题哦,这样新建起来的模型想删除的时候就删除不了,被列为系统模型,但这是手动建的呢?应该修改,在检测没有栏目使用的情况下可以删吧,不然我想可能会造成数据表的冗余。

真格学网小编补充:

其实为了提升性能,mysql分表存储文章比较重要,我们可以根据id进行分表处理,这样每个文章表不会超过400m,要不放一起70w数据一个addonarticle就达到了1.2G。 

到此这篇关于织梦DedeCMS 分表实现一个栏目对应一个表(图)的文章就介绍到这了,更多相关织梦 DedeCMS 分表内容请搜索真格学网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持真格学网!


  • 本文相关:
  • 织梦dedecms安全漏洞include/common.inc.php漏洞解决方法
  • 织梦dedecms建立模型、简单分表、索引优化操作方法
  • dedecms大数据负载性能优化方案(简单几招让你提速n倍)
  • mysql织梦索引优化之mysql order by索引优化
  • 织梦dedecms页面空白后开启错误信息提示功能方便调试错误
  • 织梦dedecms 分表实现一个栏目对应一个表(图)
  • 加固版织梦cms整站源码通用安装教程
  • 织梦dedecms robots优化设置的具体方法
  • dedecms网站title标签seo优化方法
  • dedecms文章关键字(自动内链)php5.5以上版本urf-8失效的解决方法
  • 为什么织梦数据库不使用分表技术呢
  • 织梦dedecms系统基本参数设置之站点设置介绍
  • 织梦(dedecms)文档关键词维护中频率详解
  • dedecms织梦里的{dede:field.xxx}标签问题
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全主页cms教程dedecms分表dedecms织梦织梦dedecms安全漏洞include/common.inc.php漏洞解决方法织梦dedecms建立模型、简单分表、索引优化操作方法dedecms大数据负载性能优化方案(简单几招让你提速n倍)mysql织梦索引优化之mysql order by索引优化织梦dedecms 分表实现一个栏目对应一个表(图)加固版织梦cms整站源码通用安装教程织梦dedecms robots优化设置的具体方法dedecms网站title标签seo优化方法dedecms文章关键字(自动内链)php5.5以上版本urf-8失效的解决方法dedecmsphpcms帝国cmswordpressdiscuzecshopz-bloguchomeucenter风讯cms科汛cms新云cmsphpwind动易cmsdrupal其它cms织梦dedecms 忘记管理员后台密码的解决技巧dede后台验证码不显示解决方法详解(dedecms 5.7)dedecms后台登录一片空白的解决方法dedecms标签大全(非常经典)织梦dedecms简略标题调用标签用法指南 织梦cms提示dedetag engine create file false错误的dedecms列表页调用文章正文内容的方法使用dedecms搭建自己的本地网站(全程图解)织梦dedecms设置伪静态详细方法dedecms用sql语句调用数据库任意内容方法织梦dedecms安全漏洞include/common.inc.php漏洞解决织梦dedecms建立模型、简单分表、索引优化操作方法dedecms大数据负载性能优化方案(简单几招让你提速n倍)mysql织梦索引优化之mysql order by索引优化织梦dedecms页面空白后开启错误信息提示功能方便调试织梦dedecms 分表实现一个栏目对应一个表(图)加固版织梦cms整站源码通用安装教程织梦dedecms robots优化设置的具体方法dedecms网站title标签seo优化方法dedecms文章关键字(自动内链)php5.5以上版本urf-8失效
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved