当前位置:编程学习 > 网站相关 >>

有人研究过Domino的缓存问题吗?

我自己的测试结论:Domino的Html目录下的资源的缓存效果非常差,甚至不如直接放在NSF数据库的文档中。

表单和代理可以加缓存。

表单上:
1 REM {http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9};
2 cacheable := @If(SERVER_PROTOCOL = "HTTP/1.0"; 0; 1);
3 @If(cacheable; @SetHTTPHeader("Cache-Control"; "private"); 
4 @SetHTTPHeader("Pragma"; "no-cache"));
5 @If(cacheable;0;@Return(0));
6 now := @Now;
7 midnight := @Adjust(now;0;0;1;-@Hour(now);-@Minute(now);-@Second(now));
8 @SetHTTPHeader("Expires"; midnight);

代理中
Print {Content-Type: application/json;charset=UTF-8}
Print {Cache-Control: private}

Dim dt As New NotesDateTime("Today")
Call dt.SetNow
Call dt.AdjustHour( 5 ) ''''5小时
Print {Expires: } & RFC1123DateFormat(dt) --------------------编程问答-------------------- 自己顶一下 --------------------编程问答-------------------- domino的internet站点配置--web站点规则中可以配置对任何html资源(css\gif\jpg\js....,但是好像对png格式不支持)的缓存处理 --------------------编程问答-------------------- 请教楼上的兄弟,缓存设置在哪里?

我在703fp1中没找到。 --------------------编程问答-------------------- 2楼的兄弟真是高人啊!

在各个问题我纠结了几年了。


推荐大家看他的大作: 
《domino平台缓存静态html元素》
http://blog.csdn.net/crazynotes/article/details/6826269 --------------------编程问答-------------------- 好帖子 Mark --------------------编程问答-------------------- 嗯,回去试试 --------------------编程问答--------------------
补充:企业软件 ,  Lotus
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,