How to setup a website with optimized hosting?