Output buffering is a powerful technique to make your site more flexible, and forms the basis of a new way of programming.
It's also often faster than doing without, allows you to cache your pages statically, and even allows compression - an all-round winner.
URL rewriting is an incredibly powerful feature might take a little while to prove its use, but give it time; you won't be disappointed.
Copyright ©2015 Paul Hudson. Follow me: @twostraws.