Il software per la creazione di portali offre agli amministratori un modo per creare portali online o siti Web gateway che consentono ad altri utenti di accedere a funzioni e applicazioni all’interno di un sito Web, invece di far visitare all’utente una varietà di altri siti Web per le stesse funzioni. Gli amministratori devono prima determinare se desiderano un generatore di portali orizzontale o verticale. Una funzione di supporto della gerarchia consentirà agli utenti di scambiare l’ordine delle funzioni in base alle proprie preferenze, invece di rimanere bloccati con una gerarchia statica. La maggior parte dei siti Web del portale viene visitata centinaia o migliaia di volte al giorno, quindi il costruttore del portale dovrà avere livelli di prestazioni elevati per rispondere ai visitatori senza ritardi. L’esecuzione di un sito Web del portale da sola è difficile, quindi dovrebbe esserci anche una funzione di delega del controllo.
Nel senso più ampio, il software per la creazione di portali è orizzontale o verticale. Un portale orizzontale è quello che si concentra su una categoria in cui tutte le domande e gli invii sono simili, come un portale di giochi online. I portali verticali si concentrano su una categoria molto ristretta e specifica, come i giochi d’azione online. A seconda di quale sceglie l’amministratore, il software del portale verrà fornito con diverse funzioni che supportano applicazioni ampie o ristrette.
Tutti i software per la creazione di portali fungono da gateway per molte applicazioni diverse, come mappe, e-mail, notizie, ecc. La maggior parte dei costruttori di portali verrà fornita con un modello gerarchico standard per organizzare queste applicazioni, ma alcuni utenti vorranno spostare le applicazioni in modo l’ordine è personalizzato per quel particolare utente; alcuni utenti potrebbero anche voler cancellare le applicazioni dalla loro dashboard, perché non sono necessarie e occupano spazio. Il software del portale che consente agli utenti di eseguire queste attività farà sentire l’utente più responsabile del proprio profilo del portale.
Le prestazioni sono un problema importante per il software di creazione di portali, perché la maggior parte dei portali viene visitata da alcune centinaia a diverse migliaia di volte al giorno, a seconda della popolarità del sito del portale. Il portale deve essere in grado di sopportare una grande quantità di visitatori, senza ritardi. I ritardi causeranno problemi agli amministratori e gli utenti si irriteranno con il sito web.
All’inizio, un amministratore può eseguire il portale da solo ma, dopo che è diventato popolare, può essere difficile per un amministratore solitario completare le attività e aiutare gli utenti. Questo è il motivo per cui molti amministratori assumono qualcuno per svolgere queste attività. Per consentire ciò, il costruttore del portale deve disporre di una funzione di delega del controllo, che consenta agli amministratori di aumentare l’accesso degli utenti, in modo che possano eseguire le attività amministrative.