There are some simple ways of having your own photo-site. A simple domain and webpage can be set up easily such as one I moved my information to recently. my page
You can find some free website services but better ones are available for about 10 bucks a month (or even less). You not only get a website but your pictures are available for other uses on line. Here's a pic from the site above.
There are good picture sharing sites still available like flickr
and I store some pictures there too. It's free, and up to 1 TB of pics. A tremendous resource at least for now.