The signal of a good portal is when you can use one point of entry to gain access to one or more applications. Everything should be linked together properly, or the user wont enjoy using the portal. Personalisation matters a lot when choosing the correct portal. When a user logs in to the portal, the portal must be able to understand the users requirements and only show data to the user which is relevant to the users chosen settings. This should be the job of the portal developer.
All the information in this write-up is not bias. This article has been written to give you an idea about portals and to help you in making architectural decisions. Below a few features of a portal have been listed:
Integrating
The portal developer must repair the infrastructure that exists carefully when creating a portal.
Single point entry
There should be one login id an password to access all content and data so that the user does not have to create multiple accounts.
Personalising
One of the most important feature of any portal is personalisation. Data should be modified according to the settings requested by the user. The portal developer should be able to hide data that is not required.
User preferences
The preferences of the user must be clearly defined. This includes the storing settings, the amount of feeds and all other information the user would like to get.
Access rights
Portal developers don't give all access to every user. Some users might have very few privileges. API or GUI or both are used to restrict data access.
Personalisation and aggregation are used in portal framework to grant different issues. The web application developer can meet all system requirements through effective and adequate work.