O'Reilly logo

Release It! by Michael T. Nygard

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Pattern10.3 Precompute Content

As application architects and designers, we like dynamic content on the web. It’s more interesting than static content, for one thing. For another, nobody needs programmers to put up static content. We even have a derogatory term for it—brochureware. When the requirements state that the content can change at any time, we tend to accept that and immediately jump to a database-driven, dynamically generated site. All of the common technologies drive us in that direction: JSP, ASP, Ruby on Rails, and so on.[75]

The trouble comes from that multiplier effect again. Consider a typical retail site. Almost every retail site allows ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required