Hola, puedes empezar por mirar este sitio:
http://phpnuke-espanol.org/ , la verdad usarlo no es muy dificil, modificarlo para generar nuevos plugisns, bloques, etc, pues debes saber php y mysql entre otros. como primer paso mira por alli, haber si te calaras un poco.
Hasta pronto.