Here is a list of recommended books that explains the different approaches to website performance optimization in great detail

High performance web sites

This is the bible in website performance tuning. It explains the mechanisms in detail that is easy to understand

Even faster web sites

This book takes performance optimization to a higher level. Make sure to have read "High performance web sites" before this one.