Mira yo hice una intranet, con Apache WEB Server, PHP y MysQL, aqui lo chido es programar, pero si quieres facilitarte las cosas, esta PHP NUKE, en el cual puedes modificar ciertas partes de codigo de las paginas que ya vienen diseñadas, asi que si quieres con programacion php nomas me avisas...