I'm rebuilding my portfolio/website/blog from scratch. In the past, I have used MySQL very limitedly (is that a word)? This time, I've been considering putting everything in a database, since that makes importing, exporting, backing up, transferring, etc. very simple.
My question: should I really put everything in the database? Template? Pages? Even images? I'm concerned that recalling graphics all the time from the database would really hurt my bandwidth and consume lots of resources, but I don't know. If I do that, do I need to develop a cache for the really common images, like the ones that make up the HTML template?
You're advice means a lot. I've never taken full advantage of SQL before, and I'd like to start.
Thanks,
"Ellis Wyatt"