Load JS at the end of the page, so that rendering is not blocked.
Enable caching of static files, and gzipping of content by apache.