If I want to build a portal system with features that none of the portal systems or cms systems have out there, however I would like to have a system which alreayd has user auth, and other basic portal features integrated, and easily integrated into my own design, should I just build the darn thing myself from scratch with many mistakes and holes, or should I start to look for a cms, or a framework? What are frameworks, and how are the utilized? Can anyone recommedn good examples of either one?
Thanks