What is rubygems?
Rubygems (GEMS) is a ruby packaging system used to package rails components. It provides a standard format for distributing Ruby programs and libraries, and a tool for managing package installation.
Rubygems functions similar to Apt-get in Linux. It allows you to easily download and install rails from a remote server.
Open the command line window (CMD) and enter the execution command gem install rails -- remote or gem install rails -- include-dependencies.
1. gem on rails
Link or freeze RubyGems into your rails apps, instead of just plugins.
2. request-log-analytizer
3. mem-cached :: cached_model
Install: sudo gem install cached_model
Many speedy sites use memcached to save the results of expensive database queries and intense rendered templates. This is a basic introduction to using memcached with Rails.
4. CSS graphs: report tool
A Ruby on Rails helper for making simple graphs. The graphs use onlyCSS/HTML (and an optional gradient image).
5. Bullet: optimizes data query performance
The Bullet plugin/gem is designed to help you increase your application’s performance by reducing the number of queries it makes.
6.rails_reviewer
The project encountered serious performance problems, mainly because there were too many database queries. We recommend the rails_reviewer plug-in.
7. Benchmark Test
8.query_reviewer
9. Flog is a tool used to calculate the complexity of your ruby code. It comes from the Daru Ryan Davis's Seattle. RB project.
10. God, Ruby version of monit
11. rails application visuallizer: visualizes the class model in the rails project-relationship.
12. Google chart API, chart generation
13. Rseg
Rseg is a Chinese Word Segmentation plug-in based on pure Ruby, built-in CC-CEDICT and Wikipedia two dictionary, currently only support Ruby 187 and later versions and utf8 encoding.
14. logrotate automatically packs rails logs
15. ar_mailer is a good email sending plug-in. its working principle is to divide mail sending into two parts. First, save the mail to the database, and then call the background program to Implement Asynchronous sending, unfortunately, rails 3 is not supported yet, so it took an afternoon to port it to rails 3, which is: ar_mailer_rails3.
16.city_helper
Provincial and municipal secondary linkage select plug-in, http://www.letrails.cn/archives/city-helper-update-i18n-and-country-support/
17 .. rcov is a tool used to diagnose Ruby code coverage. Its main purpose is to determine whether unit tests cover all the code. When rcov uses an optimized C runtime, therefore, the performance is amazing, and it also provides output in multiple formats.
http://www.letrails.cn/page/14/
http://nubyonrails.com/articles/memcached-basics-for-rails
http://www.ibm.com/developerworks/cn/web/wa-rubyrails/ruby.html
http://www.rubyinside.com/
http://www.letrails.cn
http://flouri.sh/