十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。

nginx ssi设置

上一篇 / 下一篇  2011-07-16 12:28:30 / 个人分类:测试经验

查看( 1612 ) / 评论( 1 )
一个登录用户在页面访问的时候如何充分利用 cache?51Testing软件测试网#A6U xW3}7L`V
51Testing软件测试网p6iDUQ"H
页面静态化的一个大问题是登录用户访问页面如何静态化。 例如首页, 大部分的页面内容需要缓存但是用户登录后的个人信息是动态信息, 不能缓存。 那么如何解决这个"页面部分缓存"问题?
2UNr4O%CI f^j0
s&r c5fS-p+f!B&[-``0 现有的方案是利用 SSI - Server Side include.51Testing软件测试网 N\+v V*O7M^
51Testing软件测试网L] ]x3R.Tu P
Nginx SSI 实现是 http://wiki.nginx.org/NginxHttpSsiModule51Testing软件测试网D @0M K``
51Testing软件测试网.[c8n.cv%q{o
这里最关键的就是静态文件可以包含一个动态的网页的 URL.
{bS~+Jai0
zRy7gtL$S[0 这里有一篇文章对这个问题进行了深入的讨论:51Testing软件测试网AHc/k i+H/Nw

s$lUb'\hZ#{|9?J,\0 http://jimmyg.org/blog/2009/ssi-memcached-nginx.html
$|:m p L ?vJ0
1h8B DB N\r2x0 文章用了 memcache. 我关心的是 SSI 和 Nginx 自身的 cache 的协同工作。
b6B1[\n0 51Testing软件测试网%FV8iR:X"jG

,I\eI T,F Vd hg0 模块分析:
f Q5jv5|OJ-j^ N)el^0
]kGQ"Ps!U0 http://hi.baidu.com/langwan/blog ... 9a4f896438db72.html51Testing软件测试网*Z%y6[.H[
http://hi.baidu.com/langwan/blog ... 52ad9e59ee90c5.html
#S!n$\f phK0 http://kovyrin.net/2007/08/05/us ... pplications-faster/
O[1?7v!g EiylY C:o^)x0 51Testing软件测试网qy'wq~S
http://www.misuse.org/science/20 ... orm-posts/#more-118

TAG:

云层专版 云层 发布于2011-07-16 12:56:58
哎哟好东西
我来说两句

(可选)

Open Toolbar