I have a huge issue that I can't solve:
I have already set an a record from blog.hosterA.com to the IP adress. I can open the blog but it's far to slow and some PHP files are not working.
Could you please give me advice?
Have you considered actually putting the website on HosterB, and just iframe wrapping it on blog.hosterA.com? That would be the most obvious and least intensive solution, IMO.