个人文件可以存到数据库里吗?我服务器磁盘有空间限额,数据库大得多。
KodBox与KodExplorer有什么不同?
大神们“KodExplorer”这个版本在那里可以下载呀。求助。
kodbox没有kodexplorer好用, kodbox文件路径太迷了, kodexplorer可以直接共享移动硬盘中的文件, 而kodbox不可以
ofuJD5gegcSryTfsu73z2cOQE4VM kodbox基本涵盖所有kodexplorer的功能,分享与搜索后续即将支持
warlee kodbox目前功能差太多了, 比如文件分享, 比如我不小心把kodexplorer共享的文件删掉了, 只要复制相同的文件到原来的路径中即可恢复共享, 而kodbox不可以
ofuJD5gegcSryTfsu73z2cOQE4VM 定位不一样,个人使用依旧使用kodexplorer即可。
很多人喷Kodbox的文件路径,我来说说,我当前使用的版本为V1.13.1001最新版本,Kodbox使用数据库细化管理,而真实文件是无排序的不规则存储的,并不会按照KodExplorer原有的直接以文件夹树的方式存储,而是安装数据一一链接对应,文件数据表在数据库中的 io_file 和 io_source , io_file 存储的是Kodbox内和真实路径的链接, io_source 是存储个格文件的详细信息,并且在Kodbox中就自带了Adminer4.4.7,并且每个库、表都写了很详细的注释(如图)
你甚至可以找到每一次操作的记录
再来看看文件真实存储路径(图为宝塔文件管理)
Kodbox的真实文件存储于网站根目录下的data/files路径,当然这是可以迁移的,迁移记得注意文件权限问题和Kodbox把代码写死的部分(悲伤的历史),然后之下是按照月份来分文件夹,一个月一个文件夹,下面的index.html是空文件,不用管,别问我干什么的,我也不知道
再深入,是按照当天日期+随机字符存储的(大概吧),那些字符我也不知道有啥用,就打个码吧
大家可能会注意到里面的文件会有很多分,如图
这是增量文件,通过数据库链接,这也是用于历史版本等功能的铺垫
还有的比如Kodbox的秒传之类的功能,均通过在文件第一次上传是解析并存储HASH、MD5等文件特征到数据库的方式,然后查询数据库,并在数据库建立链接,达到秒传目的,同时又说道我上次反馈的那个手机APP的蛋疼问题了,上传文件时提取效验码时应该是没有写线程,导致APP界面假死,超级蛋疼,下载也是,分块下载合并的过程也是假死
另外我个人评价,其实Kodbox不错,不过不适合个人用户,个人很难用到如DWG、CDA、历史版本这些,更注重数据提取方便、家庭共享、图片视频备份等功能
各有所长,各取所需吧
wuqibor
喷kodbox文件管理模式的 基本都是个人用户吧。。。。。其实kodbox才是真正适合面向企业的产品
说明也写的很清楚 如果要回复目录架构 也非常简单。。。把文件拷贝或者移动到data目录外 系统会自动生成对应文件夹
这样一来就必须要有管理员权限才能操作 其他第三方工具如果直接把文件写入data目录 也不会被kodbox识别
kodbox的官方app有点太简陋了 我个人还是用syncthing
非管理员的话 就没法通过kodbox访问syncthing同步目录了
如果能有syncthing的插件 感觉很多事情都会变得简单
ofuJD5h6hjunjKRnwkCHbEEtTGlo 可以使用各类webdav支持同步的客户端
新人学习一下
warlee
问题是webdav客户端 无法同步 kodbox 个人空间内的文件夹 因为这个文件夹根本不存在。。。它是通过数据库记录文件的
如果是同步磁盘上其他地方的文件。。。除了管理员又无法访问。。。
唯一的解决办法就是官方自己出个同步类插件 或者支持挂载外部存储空间 这样才能让非管理员账户访问
ofuJD5okp6Kz0TenilTZNr74rVF8
My SQL数据库,就和把数据加编号,再放在同一个架子上一样
ofuJD5h6hjunjKRnwkCHbEEtTGlo 说实话我也觉得APP太简陋了,PC端多了个自动备份还可以,还算比网页舒服,懒癌福音,但是安卓端APP,emmmm,不敢恭维,自动备份的功能感觉emmm,备份了啥?我就看着那一直0kb,你到底给我备份了个啥
有没有kodexplorer 的安卓源码. 我想改改...
学习了66666