Misliš na CMS (Contnet Managment System)? Za portal ćeš ipak morati ti da se potrudiš, jer da bi neki sajt bio portal, mora da pruža web servise i da ima ono Content u CMS...
Inače potraži na Google-u: postnuke, phpnuke, ezpublish, php cms,...
Ja to ne bih koristio, jer više volim malo custom rešenje, nego nekog giganta poput postnuke-a, ali pogledaj pa odluči...
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja