Macinstruct has published an interesting article written by Matthew Cone; “How to Turn Your Mac Into a Web Server” explaining how to host a website on your Mac for free, using a broadband connection and services such as DynDNS a service that automatically tracks your Mac on the internet and maps your IP address to a domain name.
Article at: http://www.macinstruct.com/node/112
The Guardian has published an article which covers the pros and cons of setting up your own server at: http://www.guardian.co.uk/technology/askjack/2011/feb/03/website-hosting-at-home-office-ask-jack