fastadmin学习日记,在使用fastadmin的使用过程中发现一个问题,上传的图片文件名使用md5规则造成名称过程,使得某些数据库字段不得不定义很长的字段长度,事情不大但会使得数据库容量增大不少,如何才能让fastadmin(thinkphp)上传的文件名修改成比较短的文件呢?

比如上图的演员封面字段,filename长度使用md5的话很很浪费字段空间,看起来也不方便,一般情况下使用年月日目录的情况下,文件md5截取5到6个字符就基本能保证文件不重复了
问题解决:
找到/application/common/libraryupload.php,增加如下一行即可
$md5=substr($md5,-6);