While I still publish my photos using .Mac, you can create galleries and publish to other services, but they require the use of third party plug-ins for iPhoto. Obviously all are shareware, however, I believe one called Galerie is free.
I use Better HTML Exporter (which there was a nicer name) but it does the job.