全球主机交流论坛

标题: 有将wordpress的super cache缓存文件放内存的吗? [打印本页]

作者: 挨个搞    时间: 2011-5-22 14:26
标题: 有将wordpress的super cache缓存文件放内存的吗?
这几天在折腾wordpress,
super cache 将缓存的静态文件放在硬盘中,加快速度
那么可不可以将缓存文件直接放在内存中?
毕竟内存读取可比硬盘读取快太多了

同时 eaccelerator也缓存到内存
这样像hostrail这样硬盘很硬,但是内存给的比较多的低价vps
跑wordpress速度也将大大加快

如果可以,是不是可以替代Varnish呢?
虽然Varnish缓存在内存里,可能机制更高效
但是同时还需要耗费cpu和时间 同apache通讯
super cache 直接读取内存文件会不会获得差不多的性能?

呵呵,有经验的高手,请帮帮解惑解惑吧.
作者: ekucn    时间: 2011-5-22 14:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: windywinter    时间: 2011-5-22 14:32
可以,我这么做过,但其实不如varnish高效。
作者: 挨个搞    时间: 2011-5-22 14:32
原帖由 ekucn 于 2011-5-22 14:27 发表
可到是可以,其实可以所有的wp都放内存。
直接挂载shm,吧目录都指定成shm就ok了,把内存虚拟成硬盘


有什么隐患或者不足吗?
作者: 挨个搞    时间: 2011-5-22 14:34
原帖由 windywinter 于 2011-5-22 14:32 发表
可以,我这么做过,但其实不如varnish高效。



可varnish 要求高,配置比较复杂啊
你以前搞的有教程或者文章吗?
作者: ekucn    时间: 2011-5-22 14:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: stick    时间: 2011-5-22 14:43
varnish的vcl确实有一点点复杂嗯,但是已经有了个wp varnish插件提供了现成的vcl和安装过程呀
http://wordpress.org/extend/plugins/wordpress-varnish/
作者: stick    时间: 2011-5-22 15:01
其实super cache插件性能很一般的

还有一个插件不错
batcache
http://wordpress.org/extend/plugins/batcache/
可以缓存在memcached或者apc


当然必须先安装好memcache或者apc的object-cache.php
http://wordpress.org/extend/plugins/memcached/
http://wordpress.org/extend/plugins/apc/




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4