Links
Categories
Plugins by Tyler Kovacs
-
custom_benchmarks
Custom Benchmarks allow you to easily add your own information to the
benchmark line logged at the end of each request. e.g.,Completed in 0.40306 (2 reqs/sec) | Rendering: 0.05003 (12%) | DB: 0.04571 (11%) | Search: 0.16429,1 (40%) | PID: 22426 | 200 OK [http://www.zvents.com/welcome/index]
-
memcache-client_extensions
The memcache-client_extensions plugins adds three new commands to the memcache
client API:1. get_multi : retrieve more than 1 key in parallel
2. stats : retrieve server performance and utilization statistics
3. flush_all : empty all information stored in memcached -
association_collection_tools
Adds methods to Rails has_many and HABTM associations that speed up common operations:
a. fast_copy
A method called fast_copy is added to has_and_belongs_to_many association collections that makes the process of cloning HABTM associations MUCH more efficient. Simply replace person1.items = person2.items with person1.items.fast_copy(person2) and your database, network and RAM will thank you. See below for more details.b. ids
A method called ids is added to has_many and has_and_belongs_to_many association collections. It returns the list of object ids in the association collection without unnecessarily instantiating the objects. -
fragment_cache_extensions
The extended_fragment_cache plugin provides content interpolation and an in-process memory cache for fragment caching. It also integrates the features of Yan Pritzker’s memcache_fragments plugin since they both operate on the same methods.
