CKFinder 3.5 发布了,CKFinder 是一个易于使用的 Ajax 文件管理器。提供文件夹树形结构(Folders tree)导航菜单,多语言支持(自动探测用),支持创建/重命名/删除文件和文件夹,集成 FCKeditor 在线编辑器。
新版本是一个维护版本,修复了一些问题,官方强烈建议 ASP.NET 用户更新。另外新版还有关于 Java 支持的说明。
新版更新亮点如下:
大文件处理的改进
CKFinder 3 for ASP.NET 改善了处理大文件时的体验。在一些 IIS 配置钟,文件在发送到客户端之前已缓冲在服务器内存中。该情况发生的原因是某些地方的 stream flushing 出现了错误。
这个问题在新版本得到了解决,文件内容可以正确地流式传输到客户端,而不会滥用到服务器的内存池。官方建议需要处理大文件的 CKFinder 3 用户安装此更新。
另一个 Bug 修复与 Proxy
命令相关。如果后端启用了 选项,所有文件会通过连接器、使用 Proxy
命令来提供。对于希望完全控制文件下载(例如,需要跟踪文件下载或流量的数目)的用户来说,这是个有用的功能。然而,由于竞争原因,在 S3 后端,Proxy
命令不能保持一直正常工作。这个问题在新版本也得到了修复。
CORS 的进一步改进
CKFinder 从 开始,就可以在启用 CORS(跨域资源共享) 的环境中工作了。具体在哪儿呢?举个例子,CKFinder UI 和服务器端连接器托管在不同的域上。3.5 版本引入了对此方案的进一步改进。
CKFinder 3 for Java
官方宣布已经着手开发 CKFinder 系列的新成员: CKFinder 3 for Java。尚不清楚具体发布日期,官方表示将致力于产品质量,预计在未来几个月内发布。
下载地址: