Does anyone know of an open source (or cheapish) quality CMS with support for segmentation?
What I am looking for is the ability to read a cookie and display a different (modular) page.
It's for a non-profit organisation.
Thanks
I'm afraid I don't have an exact solution for you yet (I've asked a few people I know and haven't heard back from all of them yet.)
But this is the best answer I've had so far (it's from one of our tech leads so is a bit techie):
To be honest, I’ve not looked in detail at any of the current crop of open source CMS packages, but this shouldn’t be a difficult requirement. I wouldn’t be too confident that they’d necessarily do it “out of the box” but it should be a simple customisation.
The best fit would be a CMS that supports templates which contain server side code, and that allows for more than one content placeholder per published page. It should then be fairly simple to put some code into the template that says “if CookieX equals ‘value’ then display only placehoder Y”. For a CMS that supports only one content placeholder per page, you could probably achieve the same thing if the content editors could be trusted to enter only valid XHTML, and to follow some basic rules about setting IDs onelements to mark which ones should be shown for a certain cookie value. You’d then need a bit more server-side code to filter out anythat didn’t have the right ID.
In fact, in a pinch, you could do it with a CMS supporting neither of these features, by using Javascript to control visibility client-side. (But the pages would be larger as all the content would be sent down)
I'll get back to you with a product if I can identify one.