PeepCode

Page, Action, and Fragment Caching

Preview

Download Free Preview

Purchase includes Quicktime (zip) download Purchase includes iPod download

Sometimes your web application can be slow. Or you have a surge of traffic. Or you want to run your site on slow hardware or a shared host. For those times you need caching.

Ruby on Rails comes with page, action, and fragment caching built-in. You can use these techniques on single pages or in combinations across the pages of your application.

This screencast show you how to use all three and points out a few troubleshooting tips along the way.

Now with a convenient chapter menu! This is a free update for anyone who purchased this screencast in the past.

Source code included. Uses the current Rails 1.2.2. Purchase includes access to Quicktime 7 and iPod-ready versions. Subscriptions are also available.

See also Part II where you’ll learn how to benchmark a full Rails stack with httperf (authored together with Zed Shaw).

Script

Minute Mark Topic
0 Caching Basics
2 Theory
5 Setup
21 Page Caching
28 Sweeping
52 Strategies
56 Tips
1:03 Action Caching
1:20 Fragment Caching
1:31 Resources
1:32 Benchmarking Preview

Skills

This is an intermediate topic and assumes that you have built at least one Rails application. A simple application is built from scratch, and caching techniques are applied to it.

Revision (Notes) · Updated: Oct 07, 2007 · Length: min · 95 MB

Rails101

Free Samples

What People Are Saying About PeepCode

“PeepCode is awesome!” Tim O'Reilly, O'Reilly Media
“These things are fantastic and the price is a steal. I strongly urge you to support this effort and buy the episodes. What a terrific way to learn!” Scott Barron, Rails Core Committer
“Emacs screencast from PeepCode was great. A ton of information in 50 minutes, but good overview of all the features.” Joe Fiorini
“Your last screencast about Emacs is fantastic!” Oscar Del Ben, Developer and Entrepreneur
“The moment I saw the title I knew I had to buy it. I'm definitely going to try out the suggestions in the screencast; productivity is very important to me. Thank you for publishing this screencast and keep up with your excellent work on PeepCode!” Hongli Lai, Co-Founder, Phusion

More Reviews

Rspec

Have a Coupon?

Login or signup and enter the code on your account page. If it is still valid you will be able to browse the list of products and redeem an episode.