Depends what kind of business. Are your customers likely to search for your, or a similar kind of service online?
If you're a freelancer it's probably a good idea to have a presence on the web. If you have a grocery store it's probably a waste of time/money. For the latter you should probably make sure you're listed in "white page/golden page" sites.
If you're a freelancer your site is an extension of your business card. Then you can put the url on the card. If potential clients can lookup your work online without having to spend 1 hour on the phone I suppose that can remove friction and augment your chances of getting a contract. It may also remove the friction if they can easily throw an email inquiry instead of picking up the phone. But of course if your service is anything visual related, your site is a direct representation of your skill, you don't want to give a bad impression... (ps: I don't mean go bonkers with the design, but have something clean and professional looking... a minimalistic blog theme with a good photo/logo can go a long way)
If I had a freelance business right now I'd use on online host like WordPress.com or squarespace or similar. There's really no reason to go to the trouble of hosting it yourself unless you're already very experienced with php/mysql and have the time to spare.
If I had a freelance business right now I'd use on online host like WordPress.com or squarespace or similar. There's really no reason to go to the trouble of hosting it yourself unless you're already very experienced with php/mysql and have the time to spare.
To host your own wordpress site (as many of my hosting customers do) you need no knowledge at all of PHP or MySQL.