首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ckfinder缩略图速度较慢

ckfinder缩略图速度较慢
EN

Stack Overflow用户
提问于 2016-04-19 15:48:26
回答 1查看 703关注 0票数 1

我们使用的是CKFinder的付费版本。当我们打开弹出窗口时,我们会看到包含所有图像的完整的结构化文件夹,但需要很长时间才能加载。

这是由于太CKFinder,而不是我们的服务器。如果我编写自己的“查找器”,它几乎会立即加载图像,因为截止日期我不能自己编写它,因此我们决定使用CKFinder,但正如上面所说,它非常慢。

有没有办法加快这个过程,这样我们就不需要在每次转到一个新文件夹时都等待几秒钟?有些文件夹几乎需要10 seconds才能加载,是的...文件夹中有50+图像,但如上所述。我编写了一个与CKFinder相同的小脚本,它几乎可以立即加载所有内容。但由于我们为CKfinder付费,所以我们想使用它,但要减少加载时间。

如上所述,如果我编写了自己的查找器,与CKFinder相比几乎不会有延迟。

我希望有人知道如何加速CKfinder :)

EN

回答 1

Stack Overflow用户

发布于 2016-04-19 16:56:03

您的config.php中有一个小问题,可能会使CKFinder变慢:default后端是一个远程后端(FTP),它在privateDir部分中用作存储CKFinder私有文件(包括生成的缩略图)的后端。与本地文件系统相比,从FTP获取数据要慢得多,这可能会导致延迟。解决这个问题的方法是在本地文件系统中创建一个额外的后端,并将其用作privateDir部分中私有数据的存储。

示例:

代码语言:javascript
复制
$config['privateDir'] = array(
    'backend' => 'ckfinder_private_data', // Use the local file system backend.
    'tags'   => '.ckfinder/tags',
    'logs'   => '.ckfinder/logs',
    'cache'  => '.ckfinder/cache',
    'thumbs' => '.ckfinder/cache/thumbs',
);

$config['backends'][] = array(
    'name'    => 'ckfinder_private_data',
    'adapter' => 'local',
    'root'    => '/path/to/writable/dir/'
);

此外,您还可以尝试在CKFinder JavaScript客户端中降低thumbnailDelay

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36711876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档