These days, website visitors have high expectations when it comes to website speed. In fact, according to study by Google, over half of website visitors will abandon a website if it takes longer than three seconds to load. This makes site speed a critical factor for...