Putting a CMS Behind Your Existing Website

Which came first, your CMS or your website? Probably the latter. But if your website employs a lot of dynamic logic, how do you preserve that investment while backing it with a CMS? Although not suitable for all use cases, one approach is to completely decouple your CMS and delivery environments. Percussion has aggressively advocated this approach and Refresh Software has simplified it to an extreme by handing off a populated database to your web tier. Conversely, Ektron has a bundled CMS and delivery architecture, but the company recently announced that its CMS400.NET product supports multiple scripting languages, including PHP, JSP, and ColdFusion for content delivery. Note that CMS400 still serves the content at run-time, and you must modify your existing scripts to access Ektron-managed items. Here's some sample PHP code for retrieving a specific list index from the respository: <?PHP ecmListSummary ("MarketingNews",0,1,"", "Title,asc", "DateModified",0,"",""); ?>, taken from Ektron's public documentation (pdf).


Our customers say...

"The Web CMS Research is worth every penny!"


Gil, Partner, Cancentric Solutions Inc.
iStudio Canada Inc.

Other Web Content & Experience Management posts

Whither Sitecore Now?

It seems time for an answer to the question: what is Sitecore, really, circa 2023?

TeamSite Marriage Counseling

Some TeamSite implementations linger on, like a really bad relationship you can't seem to end. Maybe it's time for a clear exit?