views:

305

answers:

6

Can anyone recommend a CMS engine with a nice set of features, preferable open source? Not so bothered by a user interface, it's the back-end that is most important to me so I can integrate with existing sites and applications.

(CMS's with front-ends are fine to suggest if there is good separation from the back-end.)

Bonus features include SQL, XML or mixed datasources, versioning and workflow.

Many thanks Scott

A: 

Drupal is good

alok
+1  A: 

Hi, I've used Joomla and Drupal in the past and they are nice, I dont know exactly what you are looking for, so its hard to give recomendations, but here you have a comprehensive list of existing CMS's, I'm afraid that you'll have to check a few until you find something suitable for your needs.

JPCosta
+3  A: 

If you're looking for an opensource CMS engine written for .NET, one that I can think of is Umbraco. Their API documentation is here.

Praveen Angyan
A: 

DotNetNuke is a widely adopted open source framework for website content management and web application development on Microsoft ASP.NET platform.

Read more details about DotNetNuke here.

Nahom Tijnam
+1  A: 

I've personally used Drupal and Joomla and both have their respective pros and cons. What I suggest is to go to OpenSourceCMS and have a play around with the vanilla installs that they have there. Find one that intrigues you and then head over to its website to investigate it some more.

mdec
+1  A: 

My choice is:

  1. Drupal
  2. Joomla
  3. eZ Publish
  4. Microsofts own free CMS (Sorry, don't remember the name)

Currently I'm using Wordpress myself. But only for simple / medium solutions.

Steven