RE: Is there any free web hosting?
Free hosting is actually not that practical. Although you get your hosting for free, your acquired benefits are limited. For instance, free hosting offers limited support. Just think, they already gave you free hosting, why would they give you quality support as well? It would not be fair in their part. Others would simply provide no support at all.
Also, free hosting is too crowded. Most people are opting something for free, including free hosting. And anything free is where the crowd is, sharing its limited features and offers. If you join the crowd, expect something less in return. This would mean frequent downtime.
Why not choose a paid hosting instead? There are actually affordable good hosting, like www.vexxhost.com, that offers quality features and reliable support.You will not only spend less but you get a good and trusted hosting. Believe me, it’s worth it!