Let's admit it, all websites are the same. A Facebook.com, Amazon.com, Google.com and ours aren't much different in structure but differ in content and approach (and scalability very likely). They may have more or less “social/personalization” fiber but:
- They have public facing pages
- They have way to authenticate, to register, to update his profile.
- They may or may not let users customize some pages (dashboard).
- They need to have security check on access, at the page level or finer grain. They need some template mechanism.
- On the infrastructure standpoint, they need to be managed and to scale.
- On the back-end they may differ more, users and pages are managed from the website or from external tools.
This presentation will explain how portal frameworks can really be platforms for applications so one can focus more on specific features rather than issues that have already been solved by many.