Co to jest portal?
Proponuję abyśmy przyjęli następującą definicję: portal jest to narzędzie, które zapewnia (najczęściej za pośrednictwem przeglądarki WWW) łatwy dostęp do informacji, pozwala nią w prosty sposób zarządzać, wspiera współpracę pomiędzy pracownikami by w efekcie dostarczyć zestandardyzowaną platformę do rozwoju nowej funkcjonalności.
A dokładniej?
Łatwy dostęp do informacji osiągany jest poprzez dostarczenie konfigurowalnego (np. za pomocą myszki) wyglądu stron użytkowników. Chcemy, aby większość informacji potrzebnej użytkownikowi była dostępna za pomocą jednego kliknięcia, a więc zawartość strony głównej użytkownika musi być dostosowana do jego potrzeb - mówimy wtedy, że strona jest "spersonalizowana".
Personalizacja odbywa się w różny sposób, jednym z nich są tzw. reguły - np. "jeżeli użytkownik jest pracownikiem działu personalnego pokaż na jego stronie głównej link do systemu HR". Drugim sposobem jest badanie zachowania użytkownika - "pokaż na stronie głównej listę ostatnio klikanych linków." Wreszcie trzecim jest zapytanie użytkownika wprost, co chce widzieć. Oczywiście, ten ostatni sposób jest najprostszy.