Michael Levin is at the JavaPosse Roundup this week. Today, they're discussing Java CMS Systems. I recently had an e-mail discussion with a reader regarding Java-based CMS Systems. In hopes of getting these questions answered by Michael today, here's that thread:
OpenCMS, Magnolia CE/EE, Atleap, Alfresco, Liferay.
Magnolia EE, Day Communique, Hannon Hill, Refresh, Vertical Site.
We are leaning towards Magnolia EE since we have a load balancer and two production server, but I bet we could hack in support in the community edition.
Any comments/recommendations? -------- My response:
I'd check out Alfresco's new 2.0 WCM - just released last week. I haven't looked at many of the CMSes in a year or so, but I'm willing to bet that OpenCMS still has issues installing. I still like Drupal too and recommend it for folks just wanting a website they can edit.
In reality, my experience with CMS systems is outdated and you shouldn't consider me an authority. -------- Thanks for the lead. We actually eliminated Alfresco, b/c I thought they were more of a portal.
The reason we were leaning towards Magnolia and Vertical Site was b/c of JSR 170 (which Alfesco claims to support).
I wonder about the scalability of JCR, do have an opinion? -------- I don't have an opinion because I don't have much experience with it. It's supposed to be the JDBC of CMSs, so I imagine it's pretty scalable. However, it's pretty new, so I'm sure there will be growing pains. I know that Infoq.com uses Magnolia as their backend (and WebWork as their frontend), so obviously it scales well for them.
What are your thoughts on Java-based CMS Systems? Comments from experienced developers appreciated more than vendor pitches.