March 10-12, 2010
Montreal, Canada

A case study in integrating two CMSs

There are some really good PHP-based CMS platforms out there, but despite the claims of the faithful, it's fair to say no single system is the perfect choice for every kind of website.

When no single CMS will fit your needs, then maybe it's time to integrate two systems, and get the best of both worlds. This presentation will examine an approach to using both Drupal and ImpressCMS/XOOPS to provide different content to the same website. We will examine the architectural issues, look at the code changes required, and the other bits of "glue" necessary, and discuss some different approaches to integration, depending on your requirements.

We will use this particular example to illustrate the broad issues. One great thing about open source is being able to reuse other people's code. I hope this presentation will inspire people to not be afraid of digging into other people's code, and use it to their advantage in new and exciting ways.

View all 132 sessions

Julian Egelstaff

Formulize

Julian leads the Formulize open source project, a data management platform that turns messy information and chaotic processes into beautiful databases that blend smoothly with how people actually work. In 1996, Julian got a Bachelor of Journalism and Philosophy, and naturally went on to 30 years in the software industry. In 2003, he co-founded Freeform Solutions, a non-profit web development firm, where the Formulize project began. Somehow, along the way, Julian became a Zend Certified Engineer.

Read More