I've been working with views to cut down on the query size. I think I have done all I can do without compromising functionality. The new homepage for my blog is very views heavy and as a result tends to be a bit slow due to the database calls its making.

So, with that said. I've read exporting the views to code will help on the performance end of things. How would I build the homepage comprised of several separate views (7 or 8). Would I use the "views_embed_view function" to call them from the page--front.tpl file or is there a better way?

Thank you ahead of time!