Comparative Study Between CDN, Cloud and Common Site Hosting