Don't go with free hosting, at least you should invest $1 or $2 monthly for hosting to make websites run smoothly. If you really make websites for business, it is worth to invest money into web hosting services to have a good environment for your websites.
They are still around, though they have been mostly bought up by bigger places like tapatalk. If you're looking for a good one I do recommend Jcink, can't do anything server side but you still have a lot of forum software control. Otherwise there is Mybb and you just need to find hosting.