In China for some middle and small cities, it's very very difficult to apply a Visa card. It's very easy to host your website abroad, but if you buy the host in China, you must do everything step by step. and in China, most hosting company offer the ASP hosting, not PHP hosting, so it's better you apply a free hosting abroad, most support php. Many want to buy the stable hosting, But as I said , it's difficult to apply Visa card, so, we can not pay for the hosting via Paypal. In fact, to me, I would like to buy the hosting, for a 1G hosting, It's just 30-50 one year. I think most people can afford it. But what boring me is the payment.