PHP has a lot going for it, but it takes some time to get set. It's really not too big of a deal and I would argue is a lot easier than using other virtual servers with other programming languages. Again, if you run into a blocked port error, let me know. I have fixed that issue many times in the past so it's no big deal.