suzie,
What kind of caching are you talking about?
Are you planning on storing the data into a SQL database? If so - SQL Caching may or may not be required dependent on the number of visitors to the site, as well as what with your server is more efficient, i.e. SCSI disks have a very fast seek time making disk caching of very common SQL queries (verses a low SQL server) a good idea, however...



