Non è proprio un sito, ma qualcosa di più grosso. La macchina gestisce una sorta di network tra più portali, come HTML.it. Sono un insieme di portali legati da un oggetto comune.
Non posso dirti di più perchè il cliente è davvero importante.
Oltre a gestire le informazioni attraverso un admin che gestisce tutti i siti insieme con logiche di pubblicazione a zona, permetta la gestione del login su tutti i siti anche se le sessioni sono diverse.
Vista la mole il tomcat e il db sono in cluster.
E' qualcosa un po' macchinoso in realtà.
Sicuramente Java fornisce strumenti di programmazione di alto livello che facilitano la progettazione, ma pesa un botto!
In verità preferisco il php, tra un po' definitivo ad oggetti, che assicura leggerezza e reperibilità di moduli open source.
Grazie per l'aiuto
Eumene