1. warm up
http://blog.nowan.hu/post/SPWakeUp-Wake-up-your-SharePoint-quickly
http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx
http://spwarmup4admin.codeplex.com/releases/view/74482
https://spwakeup.codeplex.com/
http://sharepointwarmup.codeplex.com/
http://stackoverflow.com/questions/358377/sharepoint-site-takes-a-while-to-load-first-thing-in-the-morning
http://www.linkedin.com/groups/I-always-wonder-why-our-43166.S.200389748
http://social.technet.microsoft.com/Forums/sharepoint/en-US/0a832b6a-74f2-4415-8b3b-f0a225ae6238/sharepoint-2010-running-slow-every-morning
2. cdn
http://blogs.msdn.com/b/ramg/archive/2013/02/19/implementing-cdn-based-caching-for-sharepoint-internet-sites.aspx
http://code.msdn.microsoft.com/windowsazure/CDN-Enable-SharePoint-95b73861