#source 'http://rubygems.org' #source 'http://ruby.taobao.org/' # Bundle edge Rails instead: # gem 'rails', :git => 'git://github.com/rails/rails.git' #gem 'cache_digests' gem 'jbuilder', '1.4.0' #用来处理json数据 gem 'rails', '3.2.13' gem 'mysql2' gem "dalli", "~> 2.5.0" #精简的memcached接口,安装'kgio'包可提升其 20%-30%的性能 gem 'rsolr' #用java写的基于lucene改写的全文搜索引擎 gem 'rails_config', '~> 0.3.1' #安装并按文档配置后可在rails全局范围内用Settings对象访问配置参数 gem 'kaminari', '~> 0.14.1' #分页。无需配置,安装后可直接使用类似User.page(7).per(50)或者User.page(7)默认25条每页 gem 'oj' #The fastest JSON parser and object serializer.可使用Oj::Doc访问json文档,比普通访问快20倍 # mongo、bson、bson_ext需要版本号一致 gem "hiredis", "~> 0.4.0" #redis的一个驱动,使用后可提升redis性能 # redis = Redis.new(:host => "10.0.1.1", :port => 6380, :db => 15) # redis.set("mykey", "hello world")# => "OK"redis.get("mykey") gem "redis", ">= 2.2.0", :require => ["redis", "redis/connection/hiredis"] gem 'mongo', '1.8.0'# http://docs.mongodb.org/ecosystem/tutorial/ruby-driver-tutorial/ gem 'bson', '1.8.0' #处理bson数据,如[ 1, 2, 3 ].to_bson将数组转换为bson数据 gem 'bson_ext', '1.8.0'#c语言写的扩展,加速bson的序列化 gem 'mongoid', '~> 3.1.4'#对象文档映射,需要看文档才能比较明白用法:http://mongoid.org/en/mongoid/v3/documents.html gem 'kiqstand', '~> 1.1.0' #Mongoid Middleware for Sidekiq gem 'carrierwave', '~> 0.8.0' gem 'mini_magick', '~> 3.6.0' gem 'chinese_pinyin', '~> 0.4.1' gem 'dynamic_form', '~> 1.1.4', :require => 'dynamic_form' gem "acts_as_list", '~> 0.1.8' gem 'mechanize', '~> 2.5.1' gem 'whenever', '~> 0.8.0', :require => false gem 'chronic', '~> 0.10.2' gem 'spreadsheet', '~> 0.9.7' gem 'resque', :require => "resque/server" gem 'god', '~> 0.13.4', :require => false gem 'newrelic_rpm', '~> 3.9.6.257' gem 'newrelic_moped', '~> 0.0.11' gem 'master_slave', :path => "vendor/engines/master_slave/" gem 'debug_sql', :path => "vendor/engines/debug_sql" gem 'piet' gem "rest-client", "~> 1.6.7" gem "acts_as_paranoid", "0.4.1" gem 'sidekiq', '2.11.2' gem 'sidekiq-failures', '~> 0.2.2' gem 'slim' gem 'sinatra', '>= 1.3.0', :require => nil gem 'webp-ffi', '~> 0.2.1' #gem 'eventmachine' #gem 'amqp' gem 'bunny' gem 'jquery-rails' gem 'rqrcode' gem 'bcrypt-ruby', '~> 3.1.2' # Deploy with Capistrano gem 'capistrano' gem 'qq_tao', :path => 'qq_tao' gem 'typhoeus', '~> 0.6.1', :require => false group :development, :test do gem 'byebug', '~> 3.2.0' gem 'pry' gem "rspec" gem "rspec-rails" gem 'awesome_print' gem 'unicorn' gem 'parallel_tests' gem 'thin', '~> 1.6.2' gem 'foreman', '>= 0.71.0', :require => false end group :test do gem 'factory_girl_rails' gem 'shoulda-matchers' gem 'webmock' gem 'database_cleaner' gem 'simplecov', :require => false gem 'mock_redis', '~> 0.11.0' end gem 'capybara' gem 'selenium-webdriver' gem "deathbycaptcha", "~> 4.1.4" gem 'omniauth' gem 'omniauth-taobao', :path => File.dirname(__FILE__) + '/vendor/gems/omniauth-taobao' gem 'rack-mini-profiler', :group => :production gem 'rack-mini-profiler', :group => :development, :require => false # Gems used only for assets and not required # in production environments by default. group :assets do #gem 'sass-rails', '~> 3.2.3' gem 'coffee-rails', '~> 3.2.1' # See https://github.com/sstephenson/execjs#readme for more supported runtimes # gem 'therubyracer', :platforms => :ruby gem 'uglifier', '>= 1.0.3' end gem 'rails_service', '0.2.4' gem 'migration_comments', '~> 0.3.1' gem 'sunspot_rails', '~> 2.1.1' gem 'connection_pool' gem 'rack-jsonp-middleware', '~> 0.0.10'