What would be the best way to structure my website

I am designing the archtecture of a website that I have to roll out to a large number of users.
I have to use contribute to manage the pages on my site with the exception of a blog that already exists.
I want to also use a wordpress for giving dynamically managed news content.
I am thinking of using millionic menu to standardise the menu system accross my website so that the menu items on every page come from one place. see attached images for what I am think regarding how this will all fit together.

My question what would be the best way to include my blog installation and news installation within the website so it is seamlessly linked.
I have been thinking about a php using iframe but is there a better way to do this?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Ray PaseurCommented:
Not knowing what your constraints are, I'm not sure this is useful information, but I will throw it out there.  Wordpress can have both "blog" stuff and static pages.  It has a lot of add-on modules and might be sufficient for all  your web site needs.  It's worth looking into this a little more because if you can use a single platform like WP (or Joomla or Drupal) you will make your life a LOT easier.

I would stay away from iframes if possible.  They get a bad reputation from their use as a method of hiding attack code.

Best of luck with it, ~Ray
funkimunkyAuthor Commented:
unfortunately I have to use contribute. I would love to just do it all with a cms'd wordpress but if I use wordpress a little maybe I can push the clients towards a little a time
Is there a way to import content using php without using iframes?
Ray PaseurCommented:
You can just echo the information directly into the page.  So long as a page is parsed by PHP, you can use include() to bring in other components, too.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
funkimunkyAuthor Commented:
I'll look into this echoing into the page cheers for your advice
Ray PaseurCommented:
Thanks for the points - it's a good question.  I used contribute once briefly, but since I was the only user, I eventually abandoned it in favor of a direct approach to the code and content.

best of luck, ~Ray
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.