rails的缓存中 最快的就是caches_page了,但是由于他缓存了整个页面,一些登陆状态等信息也被缓存了。所有建议对于这些页面的时候 我们不使用cahces_page, 但是一个解决方面就是通过ajax方式的动态的替换掉登陆状态的信息。
下面一个简单的例子
缓存相关页面
caches_page :index
由于我使用是restful-authentication插件 ,我在sessions.rb中加入
def status
render :partial => "users/user_bar"
end
在routes.rb加入相关设置
map.login_status_path '/loginstatus', :controller => "sessions", :action => "status"
最后一步就在layout.html.erb中加入javascipts代码了
<script type="text/javascript" charset="utf-8">
<%= remote_function :update => "topnav",:url => "/loginstatus" %>
</script>
一个小小的应用就完成了
分享到:
相关推荐
ecshop page caches 提高浏览速度
关于s3c2410 如何操作cache的文档,有助于了解三星的ARM原理
缓存依赖于设置环境变量CACHES_DSN : caches.interface.Redis://localhost/0 如果要使用多个Redis服务器缓存内容,则实际上可以设置多个环境变量: export CACHES_DSN_1=caches.interface.Redis://somedomain....
CPU缓存以及您为什么要关心在我的macOS笔记本电脑上,我得到以下结果: [count_odds_row_major_traversal]avg = 52.22233msmid = 52.595066msmin = 50.999287msmax = 53.521421ms[count_odds_col_major_traversal]...
mybatis-memcached-1.0.0
手工释放linux内存_procsysvmdrop_caches.pdf
esri的server中的Caches介绍
Linux的caches的分析,如何手工释放caches。
C:\Users\Administrator\.gradle\caches\jars-1\cache.properties (系统找不到指定文件)解决办法
Wiley.Load.Balancing.Servers.Firewalls.and.Caches.Feb.2002.rar
| – caches_* 系统缓存目录 | – phpcms phpcms框架主目录 | – languages 框架语言包目录 | – libs 框架主类库、主函数库目录 | – model 框架数据库模型目录 | – modules 框架模块目录 | – templates ...
一般大家在做大型工程的编译时,比如linux kernel,Android等总会遇到内存爆满,系统一旦开始刷新swap就奇慢无比,实际上是因为系统硬件内存部分被占满(其中大部分被载入内存中的文件已经不需要了——使用过了,...
ecshop caches缓存 memcached 错误最新修正无错.txt ecshop caches缓存 memcached 错误最新修正无错.txt ecshop caches缓存 memcached 错误最新修正无错.txt
在托管大数据分析中从序列化和垃圾收集中释放计算缓存_Freeing Compute Caches from Serialization and Garbage Collection in Managed Big Data Analytics.pdf
1.清理前内存使用情况 free -m 2.开始清理 echo 1 > /proc/sys/vm/drop_caches 3.清理后内存使用情况 free -m 4.完成! 查看内存条数命令: dmidecode | grep -A16 Memory Device$ # sync # echo 1 > /...
该书对服务器、防火墙以及缓存等负载负载均衡从细枝末节进行了深入讲解
通过实验获得的真实数据记录与分析,Cache的大小对系统性能的影响。
Future processors will likely have large on-chip caches with a possibility of dedicating an entire die for on-chip storage in a 3D stacked model. With the ever growing disparity between transistor and...
| – caches_* 系统缓存目录 | – phpcms phpcms框架主目录 | – languages 框架语言包目录 | – libs 框架主类库、主函数库目录 | – model 框架数据库模型目录 | – modules 框架模块目录 | – templates ...
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS ...