开发框架 版主:迅睿框架研发组
提个小需求现在删除内容只删除静态文件没有删除内容内的图片等资
类型:迅睿CMS 更新时间:2020-08-20 05:51:11 静态 插件 DEDECMS

提个小需求:

现在删除内容,只删除静态文件,没有删除内容内的图片等资源。基本上绝大多数的CMS也都没有做类似的处理,DEDECMS等其它的老CMS是要自行改代码实现,WORDPRESS倒是有插件,但毕竟不是核心集成的,


所以还是提个小建议:类似的图片,或附件资源还是入库管理,删除内容的同时把内容相关的静态资源(主要是图片)也删除,虽然库会略占空间,但就图片或附件等文件的大小而言,增加的数据库大小可以忽略不计,更重要的是,如果删除内容只仅仅是删除生成的静态文件,而遗留图片等资源,随着站点的运营,全站的垃圾文件会越来越多,以至于到后面根本无法维护图片内容的有效性。

回帖
  • #1楼    迅睿框架创始人
    2020-08-16 04:58:57
    Chrome 0
    目前我们除了不能删除百度编辑器的附件,其他字段上传的附件都可以同内容删除同步删除
  • 不做开发好
    #2楼    不做开发好
    2020-08-20 02:23:22
    Firefox 78.0 0
    感谢大佬的回复。如果程序核心能支持删除内容文章时,也能把内容包含的图片(如:自动采集回来本地化的,或是编辑器内上传)也一起删除就好了,就像DEDE流传在网上的修改代码,在删除文章时,通过分析文章内的图片链接,如果包含有本地/站内图片的,也同步删除本地/站内图片及对应的缩略图,减少站内的**文件,不用像现在很多CMS一样,随便上线几个月后,站内图片和附件就几乎没法管理,一迁站几乎是**文件一起全要跟着迁移,全站的**文件终身跟着网站走,更要命的是这些**文件会大得越来越吓人。
  • #3楼    迅睿框架创始人
    2020-08-20 05:08:42
    Chrome 0
    比较好管理,应用-附件管理,这里可以管理全站的附件,包括编辑器的附件信息
    image
  • 哇塞
    #4楼    哇塞
    2020-08-20 05:51:11
    Chrome 0
    poscms可以联动删内容图片