• 齐博x2新功能:如何对CMS等频道内容进行数据分表进行文本储值


    如果你的文章内容超过3万以上,特别是采集回来的文章里边带有大量的CSS样式,会导致数据库非常臃肿,将会严重影响数据库的读取性能,会导致网站访问卡顿。这个时候就有必要把文章内容分开用文本储存。
    除论坛外(因为论坛默认就分表了),其它所有频道都支持转用文本方式储存内容详情。
    操作步骤如下:
    第一步,按下图进入开发者功能设置那里给相应的频道添加一个功能开关。


    关键点是,字段变量名要为is_file_content 表单类型选择单选按钮表单参数项如下

    1. 0|不启用
    2. 1|启用文本存放

    其它选项可随意。

    添加完毕之后,进入相应频道的参数设置界面,如下图,选择文本储存

    选择保存后,再进入文章管理界面,如下图所示


    点击内容存储转移,就可以把以前的旧数据全部转移到文本里边去了。文本内容默认的存放目录是\runtime\content_data\ 大家以后备份数据的时候,务必记得把此目录一起备份。

    特别提醒,数据转移完毕之后,系统会自动把你数据库的内容详情全部清空的。所以大家在操作前,最好先备份一下数据。

    如果某一天不想用文本存储的话,也可以通过上面这个链接把文本数据恢复到数据库的。
    操作方法如下:
    1、请复制好上面这个链接,或者是新窗口打开多一个页面,避免参数设置那里关闭文本存储后找不到上面这个按钮链接。
    2、进频道的参数设置那里选择关闭文本存储。
    3、再点击刚才新开的界面或者是浏览器直接打开复制出来的链接,执行数据转移,就可以把文本数据导入到数据库去了。

    特别提醒,如果你用了采集工具,把数据采集进了数据库的话,可以重复进行上面的数据转移操作,把新增的数据转入到文本里边去的。也就是说数据转移是可以重复操作的。

  • 相关阅读:
    【字符串函数和内存函数】——深入剖析
    神经网络训练不起来,怎么办?
    机器学习中分类问题的初步
    ubuntu系统arm架构离线部署jq服务
    ABAP学习笔记之——第七章:ABAP数据字典
    Django笔记二十三之case、when操作条件表达式搜索、更新等操作
    Mac(M1芯片)安装多个jdk,Mac卸载jdk
    上海亚商投顾:三大指数小幅下跌 两市成交金额创年内新低
    打包压缩工具 BoxedApp Packer[Not SDK]
    【kafka】记一次kafka基于linux的原生命令的使用
  • 原文地址:https://blog.csdn.net/u012240615/article/details/127638730