起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 405|回复: 18

如何大幅度减少Cache目录的文件大小**

[复制链接]
发表于 2008-2-1 16:48:26 | 显示全部楼层 |阅读模式
由于我们的应用是在Internet上运行,目前我们没有编写任何代码,Cache都有8M要下载,我们希望将8M降低到1M的下载量,以减轻下载的负担。
回复

使用道具 举报

发表于 2008-2-2 08:48:58 | 显示全部楼层
楼主,Cache的大小不完全取决于代码量,它是由你做的所有的功能、流程、信息、资源集等业务资源组成的,你建的越多,cache就越大,即使你一句代码都没写(另外,也尽量把界面设计简单些,如果你在界面上加载了太多的图片等内容,也会大大增加缓存的大小)。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-2 16:35:15 | 显示全部楼层
我们测试的结果是,一行代码也不写,都要下载8M,这些我们不想要,怎么办?例如,工作中心,如果去掉,会不会下载量小一些?如何去掉,直接删除吗?
回复 支持 反对

使用道具 举报

发表于 2008-2-2 16:48:39 | 显示全部楼层
1、写代码对缓存的大小影响不大
2、可以尽量简化你设计的窗体、文档。比如:少用图片,少用复杂的界面控件(这些对你缓存的影响更大)
3、最好不要删除系统自带的功能、信息、资源集。这样不安全。
4、在29xx后的版本中,缓存是增量下载的。8M的缓存不用全部下载,你需要使用哪部分,系统就下载哪部分。
回复 支持 反对

使用道具 举报

发表于 2008-2-14 10:17:05 | 显示全部楼层
楼主请回馈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-14 12:20:24 | 显示全部楼层
斑竹,新年好!我们的测试结果是这样的,首先安装X3,一个功能模块都不开发,系统都要下载8M,我们希望能够将空壳X3的下载量限定在2M内,例如,工作中心里面有:计划管理,工作事务,电子邮件这些模块,我们都不需要,我们是否可以删除这些模块?删除后,下载量是否可能就降低了?如何安全的删除又不影响整体的运行?是否还有其它东西,我们根本就不需要的功能和数据,但是X3都下载到了客户端?换句话说,如果X3下载速度不能得到大幅的改善,我们至少希望有一个简版的X3,以便于我们公司的业务能够在互联网上运行。目前由于用户多,下载经常堵住。
回复 支持 反对

使用道具 举报

发表于 2008-2-14 13:24:21 | 显示全部楼层
楼主,任务中心和计划中心与系统关联比较密切,最好不要删除。

我们目前的版本是支持增量下载缓存的,即:只现在需要使用的功能,没有用到的暂时不下载。
可以使用配置工具来设置:

1.png

19.72 KB, 下载次数: 173

回复 支持 反对

使用道具 举报

发表于 2008-2-14 13:26:31 | 显示全部楼层
工具中的“文件流分布下载”选项,用来设置配置文件(config.justep.xml)中的fsstream,只要保证fsstream=false,就可以了

2.png

3.31 KB, 下载次数: 171

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-14 16:18:17 | 显示全部楼层
谢谢斑竹,不过,我们还是希望能够减少一下空壳X3下载的数量,该怎么做呢?
回复 支持 反对

使用道具 举报

发表于 2008-2-14 17:09:14 | 显示全部楼层
那就只能把你不需要用的业务模型删除掉了,如:客户管理系统、邮件等

不过,在删除时一定要小心,不要无删除系统使用的内容。最好删除后全面的测试一下。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 01:44 , Processed in 0.044518 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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