Thursday, May 22, 2008

Build your own Java CMS?

I've encountered a number of Content Management Systems (CMS) in recent web based projects, both commercial and open source. Many of them can cope with minor tweaks, but even the open source variants cannot be easily modified to add significant features (I'm looking at you Alfresco :)). Or maybe this is true with just the Java open source variants (I haven't tried some of the heavily used PHP CMSssss like Joomla).

My thoughts on CMS have been drifting towards a CMS core that is only a core, much like Lucene is just a core search engine without being tied to a particular UI or data store. Today I might have stumbled across such a CMS core - riotfamily.org. I'll definitely look into it in more detail.

The downside of using a core is, of course, that you have to build supporting infrastructure around it - which is no big deal for someone like me who writes custom applications for a living :)

The CMS Matrix has a pretty extensive comparison of CMS products.

20 comments:

Maik Jablonski said...

I really like the idea of a "CMS-Core" which makes it easy to create your own CMS without having to learn lots of technologies.

My project called Jease provides a Content-Management-Framework (CMF = CMS-Core) on which you can build your own CMS-solutions. Jease brings a default CMS which is intended as example.

SEO Services said...

All that we are is the consequence of what we have estimation. Wait… Has anyone exhorted dissertation to you. Keep the articles progressing !

Hotpoint WMUD962P said...

Thanks you. Very good post.Unless they can offer a really compelling reason for users to come back, it will be the next Bebo, MySpace

Hotpoint WMUD962P said...

This Blog is going places, the people, the layout, amazing to see such dedication and focus.

Discount perfume said...

I found your website perfect for my needs. It contains wonderful and helpful posts. I have read most of them and learned a lot from them. You are doing some great work. Thank you for making such a nice website.

Argan Oil said...

Wow, Fantastic Blog, it’s so helpful to me, and your blog is very good,
I’ve learned a lot from your blog here, Keep on going, my friend, I will keep an eye on it,

aussie batteries said...

Interesting and important information. It is really beneficial for us. Thanks

custom software said...

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!

Training Tampa said...

Thank you for your post, I look for such article along time,today i find it finally.this postgive me lots of advise it is very useful for me .i will pay more attention to you ,i hope you can go on posting more such post, i will support you all the time.

Fridges Leicester said...

Thank you, thats very interesting information. I need to share with my friends.

Anonymous said...

I want to build my own Java CMS. What framework/technologies i should pick out?

Janelyzhang said...

The post is pretty interesting. I really never thought I could have a good read by this time until I found out this site. I am grateful for the information given. Thank you for being so generous enough to have shared your knowledge with us.Houston Home Security

yoob games said...

The post is pretty interesting. I really never thought I could have a good read by this time until I found out this site.
العاب طبخ
العاب بنات

friv 1000 games said...

Like this post

Howtocraft said...

jogos friv 2

friv 4 said...

jogos friv 9

friv 100 said...

jogos friv 1

friv 1000 games said...

jogos friv 6

games 4 kids said...

yepi 4 kids

friv 5 said...

jogos friv 3