Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 3.4版的图片列表模式产生缩略图的问题

[复制链接]
城南夜 发表于 2017-12-7 08:33:39 | 显示全部楼层 |阅读模式
本帖最后由 城南夜 于 2017-12-7 08:39 编辑

3.4版本,版块设置图片列表模式后,产生的缩略图在threadcover文件夹内,但一个缩略图就一个文件夹(如:threadcover/d1/fe/79.jpg)而不是按时间或目录形式存放的,这样,论坛帖子多了之后,这个文件夹下(threadcover)可能会产生几千甚至几万个文件夹。这样设置,合理吗,有啥办
另外,在删除某一个图片列表内的帖子+图片后,threadcover文件夹内的缩略图并不随同一起被删除,而是依然存在。
allthebest 发表于 2017-12-7 09:12:48 | 显示全部楼层
本帖最后由 allthebest 于 2017-12-8 02:34 编辑

threadcover的文件夹佔用空间很少,可忽略不计
删除主题与图片,清空回收站,更新统计  重建主题封面
回复

使用道具 举报

lz49858007 发表于 2017-12-7 14:15:05 | 显示全部楼层
本帖最后由 lz49858007 于 2019-6-8 15:45 编辑

可以这样试试~!~
                                                     
                                                     
                                                     
                                                     
                                                     
                                                     
                                                     
回复

使用道具 举报

howfarstudio 发表于 2017-12-7 14:16:17 | 显示全部楼层
threadcover内本身就是按时间命名文件夹的,你的正常,缩略图都很小,几万文件夹也没多大关系,所以也不用在乎删帖遗留的小图片,一般几万个图片帖的封面缩略图加起来也只有几百M,没什么压力。

如果你的图片很多很多,可以启用远程附件,附件和web程序分离感觉更清爽些也,方便备份一类的工作。
回复

使用道具 举报

 楼主| 城南夜 发表于 2017-12-8 10:28:52 | 显示全部楼层
threadcover内本身不是按时间命名文件夹的,是随机的,比如,fd、bo、dd、hg之类的
回复

使用道具 举报

格东站长网插件 发表于 2017-12-8 11:38:40 | 显示全部楼层
1、cover不是随机命名的,而是把tid经过md5处理后取2位尾数,这样取出来的值是固定的。读取的时候以同样的办法取。
2、每次读取只是用函数来计算cover图片所在路径,并不是每次读数据表,不用担心影响运行效率。这种跟会员头像一样,也是次次调用函数来算头像图片的路径。
3、如果担心的是封面图片太多占空间,更是多余。因为封面图片可以设置得很小,几万张合起来大概只相当于1个帖子的空间。
所以楼主别担心了,这些问题开发者早就考虑好的了。
唯一的问题,删除封面图片,默认有这个函数,但前台模板没有删除按钮,估计是写漏了。其实可以自己添加上去。
回复

使用道具 举报

 楼主| 城南夜 发表于 2017-12-8 16:34:55 | 显示全部楼层
谢谢这位朋友,非常感谢,
估计我已经习惯了时间目录式的文件存放方式,比如,2017/01或2017-1之类的,同一天或同一个月的放在一个文件夹下后,再细分都可以,

还是非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-29 16:24 , Processed in 0.015996 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表