新手问题 Nginx 中设置 Leverage browser caching 时候 assets 一直报 404?

ailen · 2013年09月17日 · 最后由 ailen 回复于 2013年09月17日 · 3325 次阅读

http://www.dashenbangbang.com/Leverage,因为首页图片很多访问很卡,向下滑动感觉很慢。通过建议想设置 browser caching 参照http://guides.rubyonrails.org/asset_pipeline.html#server-configuration 没法加载 assets 里面的文件,报 404 文件错误。大家遇到过没有呢

  1. 图片使用不同域名。最好是独立域名,不要带 cookie。浏览器针对同一个域名,同时发起的连接是有限制的(六七个吧?)
  2. 减少图片体积(裁剪、无损压缩等)
  3. 图片缓存有效期设置
  4. 延迟加载
  5. 使用专业的图片服务作为 CDN
  6. 看看 http://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.dashenbangbang.com%2F 怎么说

@zhangyuan 非常感谢我看看

资源一口气加载的好多啊。屏幕适配做的还不错,就是那个 顶 小屏下占了很长

@dddd1919 是的现在在想办法解决呢

#4 楼 @ailen 缓存的问题么?或者js动态处理的多?图片看了都不太大,如果是静态页面,流畅度应该不是问题啊

@dddd1919 在尝试加缓存,可能是加载图片太多了

需要 登录 后方可回复, 如果你还没有账号请 注册新账号