社区
高性能WEB开发
帖子详情
缓存pk静态页
上山打老虎2
2009-03-31 03:12:00
缓存pk静态页,大家有什么好想法,哪种方法好?
...全文
607
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)
晟讯答题
pk
小程序有哪些优势
晟讯答题
PK
小程序优势显著。答题模式丰富,有多种
PK
及辅助功能;题库资源涵盖多领域,类型多样且支持扩展;技术上采用Java架构和MySQL数据库,有
缓存
机制;有版权保障和专业服务;界面简洁,支持个性化设置;社交互动性强;数据统计分析功能强大,助力企业和用户。
缓存
技术
PK
:选择Memcached还是Redis?
本文对比了Redis与Memcached这两款流行的内存内键值存储方案。Redis提供了更多的数据类型和功能,适合需要复杂
缓存
管理和数据处理的应用场景;而Memcached则在处理小型
静态
数据
缓存
时表现出更高的效率。
java答题
pk
小程序源码开发全流程:对战答题、时时排名
本文详细介绍基于微信小程序与云开发的答题
PK
系统,涵盖实时对战、题库管理、用户积分排行等功能。采用前端+云函数架构,支持快速部署与二次扩展,适用于教育类竞答场景的技术实现。
wger API
缓存
策略:根据健身数据更新频率调整
缓存
本文介绍wger如何根据健身数据的更新频率实施分级
缓存
策略,针对
静态
、半
静态
和动态数据设定不同
缓存
周期,并通过精准失效机制提升API性能。该方案显著降低响应时间与数据库压力,使整体吞吐量提升3倍,适用于高并发场景下的自托管健康应用。
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章