Our company is currently deploying a business model that will allow our customers to register for a site, where they will get some specific, premium content. Concerning the nuts and bolts of this operation, we've kicked around a couple of different solutions. We've tried custom child portals, but with the volume of customers that I'm talking about, this idea quickly became a bad one. I would like to find a way to implement a solution like a MySpace, MyYahoo or iGoogle, where all users can view the site's public information when not logged in. Then, once a user registers for the site, they get a page, or series of pages with page editor access to a limited amount of modules (or a page or series of pages that have already been built that the user can edit if they choose). I have no idea how to give them this custom content and these custom pages that they are directed to upon logging in to the site. The goal would then be that that page, or those pages, essentially become their 'home' page. This way, when 15,000+ users create accounts on this site, they're only getting a page, they're not forcing us to create a custom portal instance each time (yikes!). Giving them the ability to register and instantly have access to their own page(s) would give us the necessary automation that we need to keep this from quickly becoming an administrative nightmare.
Well, after that long narrative, I hope someone has some thoughts for me, b/c I'm desparately needing to find a solution other than handing out child portals like Tootsie Rolls on Halloween!
Jeremy Brown