`
sina2009
  • 浏览: 34966 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

请教robbin关于性能问题

 
阅读更多

我在lighttpd.conf按照您的linux下详解设置如下:
compress.cache-dir         = "/tmp/lighttpd/cache/compress/"
compress.filetype          = ("text/plain", "text/html","text/javascript","text/css")
而且我的mod_compress已经打开:server.modules              =

("mod_rewrite","mod_access","mod_fastcgi","mod_simple_vhost","mod_cgi","mod_compress","mod_accesslog" )
但在我看javaeye的流量监测中发现,我的js和CSS文件显著要如javaeye的要大.比如我的control.js和effect.js有36K,而javaeye的连10K都不到,不知道是什么原因.
因为我在/tmp/lighttpd/cache/compress下没有任何文件
好像我的caches_page缓存后页面执行速度没有变化
望各们给予指导..
环境:rails 1.2.3
     mysql 5.0
     rhel as 4
     lighttpd 1.4
分享到:
评论
11 楼 温柔一刀 2007-04-22  
完了,已经无法挽救
10 楼 温柔一刀 2007-04-22  
JavaEye管理员 写道

JavaEye论坛提问的智慧
http://www.iteye.com/post/156569

4、指名道姓提问被视为隐藏贴处理,扣除用户积分30分
指名道姓的提问方式将阻止其它有能力的人解答你的问题,这将不但使你的问题得不到及时解答,也将会伤害其它会员的自尊心,如果你一定需要指定某位会员来帮助你,请直接给他发送站内短信。


我琢磨着这个帖子的寿命估计不长
所以LZ把标题改改为上
9 楼 sina2009 2007-04-22  
sina2009 写道
我在另外一个地方看到过这样的一个写法url.rewrite = ( "^/$" => "cache/index.html", "^([^.]+)$" => "cache$1.html" )
不知这个cache在此起个什么作用
还是加了你那一句
整个rails中的页面缓存都在public目录下?



静候佳音!
8 楼 robbin 2007-04-22  
sina2009 写道
谢谢,不愧为中国rails第一人,在你那总是能得到今人满意的答复


这个帽子就不要扣给我了。
7 楼 sina2009 2007-04-22  
我在另外一个地方看到过这样的一个写法url.rewrite = ( "^/$" => "cache/index.html", "^([^.]+)$" => "cache$1.html" )
不知这个cache在此起个什么作用
还是加了你那一句
整个rails中的页面缓存都在public目录下?
6 楼 sina2009 2007-04-22  
谢谢,不愧为中国rails第一人,在你那总是能得到今人满意的答复
5 楼 robbin 2007-04-22  
动态页面静态化,lighttpd要加一条rewrite规则:

url.rewrite = ( "^/$" => "index.html", "^([^.]+)$" => "$1.html" )
4 楼 sina2009 2007-04-22  
js css压缩的问题已经解决
想再次请问:
    我在controller中设置了caches_page :index
在public目录下也成功创建了index.html,但是为什么我每次访问的时候,我看了一下production.log好像没有缓存,还要经过了数据库查询
生成的文件如下权限,不知道有何影响:
-rw-r--r--   index.html
3 楼 sina2009 2007-04-22  
robbin 写道
配置可以肯定是没有问题的,我也不知道你为什么不行,也许是缓存目录权限的问题吧。可以看看error log里面有些什么信息。



看到error_log 一系列failed Permission denied
我明白了,ROBBIN您真是一语惊醒梦中人
谢谢
2 楼 sina2009 2007-04-22  
谢谢
我看一下
我一直你的回复
你的及时让我非常高兴
1 楼 robbin 2007-04-22  
配置可以肯定是没有问题的,我也不知道你为什么不行,也许是缓存目录权限的问题吧。可以看看error log里面有些什么信息。

相关推荐

Global site tag (gtag.js) - Google Analytics