社区
高性能WEB开发
帖子详情
缓存pk静态页
上山打老虎2
2009-03-31 03:12:00
缓存pk静态页,大家有什么好想法,哪种方法好?
...全文
611
27
打赏
收藏
缓存pk静态页
缓存pk静态页,大家有什么好想法,哪种方法好?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winit
2009-05-22
打赏
举报
回复
26楼说的不错
lylm
2009-05-20
打赏
举报
回复
[Quote=引用楼主 dc2926 的帖子:]
缓存pk静态页,大家有什么好想法,哪种方法好?
[/Quote]
这要看应用的情况,
1.静态页可缓存也可不缓存,缓存也有多种技术,如果是cache到硬盘,因为同样要IO,没有必要;cache到内存效率会提升;
2.动态页一般要使用缓存,有squid,memcache等
lazy_guy
2009-05-19
打赏
举报
回复
学习了。自我摸索一下!
dbsir
2009-05-06
打赏
举报
回复
弱弱得问一句,这里的缓存是硬件上的SRAM Cache,还是只是把内容放到内存里面?
APOLLO_TS
2009-05-06
打赏
举报
回复
幸好数据不是很大,一旦疯狂,静态网页不遵守磁盘阵列方式,相反倒很慢,所以有客户端数据库开发一个领域。
e2san
2009-05-05
打赏
举报
回复
论单个处理,缓存比静态页要快,效率也高,但缓存往往是servlet容器实现的,servlet容器比如tomcat处理并发的能力比apache差很多,所以如果你是想提高并发性能,做成静态页更合适。当然据说tomcat6的并发性能接近apache了,本人没测试过,如果真这样,你用缓存效果可能比静态页效率高。(另外apache也支持自动缓存功能,所以做成静态页面让apache来处理是一个不错的选择)
皓月明
2009-05-05
打赏
举报
回复
学习
albert_jq
2009-05-05
打赏
举报
回复
为什么要把 缓存 和 静态页 对立起来呢, 静态页 也可以 缓存起来啊,比如 SQUID 等,它能把 html,jpg,js,css 等缓存起来,甚至能把动态页面缓存起来,你可以看下 squid 的文档
lbh198408
2009-04-28
打赏
举报
回复
缓存静态页
fanshuyi
2009-04-28
打赏
举报
回复
这要看你缓存什么东西呢 静态页也可以缓存的
wangjianyu88
2009-04-27
打赏
举报
回复
这是一个很好得话题
vwxyzh
2009-04-23
打赏
举报
回复
静态页面就不能有系统缓存吗?
jakeycis
2009-04-18
打赏
举报
回复
补充下性价比肯定是静态高
jakeycis
2009-04-18
打赏
举报
回复
如果不是使用固体硬盘的话,内存缓存比静态快,但是耗内存(可以使用ngixn的memcache来缓存,也可以用缓存服务器),静态总是要读取硬盘的
junyi2003
2009-04-13
打赏
举报
回复
静态页是性能和成本比较适中的高性能解决方案了.
呼啦啦123a
2009-04-13
打赏
举报
回复
晕,这么玄乎
skyaspnet
2009-04-12
打赏
举报
回复
学习
cfgm
2009-04-07
打赏
举报
回复
单独比较吞吐率,静态化访问肯定要比动态内容缓存高出很多。我的测试表明,同样对于15k的内容,如果使用动态内容自身实现的缓存机制,并且将缓存放入内存,而且加上APC opcode优化,吞吐率只能达到2500reqs/s。而如果是静态化,同样的内容可以达到12000reqs/s的吞吐率,也就是将近前者的5倍。
但是,性能只是一个方面,你还要考虑在实际站点中的其他因素,比如实现的难度、过期检查的开销、规模扩展难度等。
欢迎加入以下讨论组,提出您对于高性能Web的问题,我目前正在写这本书。
------------
《构建高性能Web站点》读者讨论组
http://groups.google.com/group/highperformanceweb
calvin998
2009-04-05
打赏
举报
回复
用缓存是消耗内存的.所以如果你的文章很多, 那么缓存就没有可扩展性. 从理论上讲缓存肯定比静态页快,因为没有硬盘读取的瓶颈.
bjsuo
2009-04-03
打赏
举报
回复
[Quote=引用 6 楼 shenzhenNBA 的回复:]
有点疑问,是不是缓存的更快的啊?
我的理由是:
我感觉是当用户请求时:如果是静态页,在服务器在读取时免去动态页计算的那部分时间,但仍需要找到并读取到缓存两步操作后输出到客户端;
如果是已经在缓存区中了,就连读取的那部分时间没不用了,用户请求直接输出到客户端,这当然是最快的了;
通常说静态页速度快,的确,但那是相对于动态页来说;而不是相对缓存而言;对保存缓存当中,当然是最快,但消耗缓存的做法需要…
[/Quote]
对于静态页,服务器找到并读取的速度是很快的,可以忽略,如果感觉这是瓶颈的话,那么你的量很大了,可以像sina,sohu那样使用squid,
怎么静态页还需要读取缓存呢?这个不明白
加载更多回复(6)
易语言源码易语言超级表格自动完成源码
易语言源码易语言超级表格自动完成源码
【Python + 半导体】设备日志自动解析与异常提取工具
本资源提供半导体设备日志自动解析与异常提取的完整解决方案,适用于设备维护、故障诊断、日志审计等场景。
FH8A15G灯串闪灯IC.pdf
FH8A15G灯串闪灯IC
Build PDF translation backend and frontend (3).md
Build PDF translation backend and frontend (3).md
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例AVR精简学习板DXP资料及其相关资料
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例AVR精简学习板DXP资料及其相关资料
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章