3
not sure if this is what you're after.
there are quite a lot modules exist already for the static content requirement: tiny-d from peak.je.np/xoops, wf-channel from wf-projects, etc.
browse through the forum, module repository, and give them a try...