Hello,
I currently work on a .Net web site where content is stored in XML documents and metadata about the documents is stored in SQL Server. At request time, ASP.Net code is responsible for assembling and delivering the content.
Content is generated and managed using on an old, homegrown CMS that we'd like to replace. Alfresco looks like a promising alternative. Here's the architecture I'm envisioning – does it make sense?
I'd like to use Alfresco solely for content creation and management, and use our existing .Net code for content delivery. Once content is approved and "published", I'd like Alfresco to be responsible for exporting XML content to our web servers and populating our database with metadata. Alfresco wouldn't be involved in delivery at all.
There are actually several other things that we'd want Alfresco to do when content is "published", things like syndicating content to partners via FTP, etc. I suppose in the model I'm thinking of, our web site would just be another customer that would be fed data from Alfresco.
So, does this model make sense for Alfresco? What major features capabilities would I be missing out on that would be worth reconsidering this model?
Thanks!