如何加快载波/雾宝石的加载时间

时间:2015-06-23 09:53:09

标签: ruby-on-rails rspec bundler carrierwave fog

我可以看到,载波是最慢的加载*宝石之一(c.2.5秒),特别是在运行测试时很烦人。雾也是缓慢加载,似乎也包含在carrierwave gem中。有没有办法优化雾或载波安装以加快加载?

*当我说“加载”时我的意思是在运行rails / rake / rspec

时 雾p 1.31.0 载波0.10.0 红宝石1.9.3 rails 3.2

2 个答案:

答案 0 :(得分:0)

目前正在努力将雾分成单独的提供者宝石,但不幸的是,这需要一些时间。

答案 1 :(得分:0)

我可能会建议您尝试carrierwave-aws。他们声称Carrierwave的负载时间显着增加,并且“占地面积显着缩小”

Library Disk Space  Lines of Code   Boot Time   Runtime Deps    Develop Deps
fog       28.0M        33469        0.693       9               11
aws-sdk   4.4M         80017        0.098       3               8