<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Alfresco WCM and 'Database' apps in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-wcm-and-database-apps/m-p/212784#M165914</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm just beginning to wrap my head around web development in Alfresco.&amp;nbsp; I'm continuing to review the existing documentation I have at the moment, including the Packt Alfresco Developers Guide.&amp;nbsp; But here's a question I haven't seen being discussed anywhere in the documents I have.&amp;nbsp; I'm trying to compare Alfresco WCM to typical database backed web app development.&amp;nbsp; Given that:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) data that might otherwise use SQL server for persistence can be modeled as custom content type(s) in Alfresco.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2) data can be maintained in Alfresco as XML instances of these custom content types.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3) Alfresco API calls can be used to create static or dynamic sites which include the custom content data&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4) WCM can be used to develop and deploy those websites – although they can also be developed using the API and other tools.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We can certainly replace traditional SQL backed web applications with Alfresco XSD/XML backed applications.&amp;nbsp; (Certainly I'm not suggesting anyone should implement Twitter part 2 against Alfresco!)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I wonder, is there's any consensus on where the lines fall, how to decide for a particular project, and how to use both database and document data store together in the development of a website?&amp;nbsp; Any existing discussion you can point me at?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Jun 2010 17:05:07 GMT</pubDate>
    <dc:creator>marfarma</dc:creator>
    <dc:date>2010-06-18T17:05:07Z</dc:date>
    <item>
      <title>Alfresco WCM and 'Database' apps</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-wcm-and-database-apps/m-p/212784#M165914</link>
      <description>I'm just beginning to wrap my head around web development in Alfresco.&amp;nbsp; I'm continuing to review the existing documentation I have at the moment, including the Packt Alfresco Developers Guide.&amp;nbsp; But here's a question I haven't seen being discussed anywhere in the documents I have.&amp;nbsp; I'm trying to comp</description>
      <pubDate>Fri, 18 Jun 2010 17:05:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-wcm-and-database-apps/m-p/212784#M165914</guid>
      <dc:creator>marfarma</dc:creator>
      <dc:date>2010-06-18T17:05:07Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco WCM and 'Database' apps</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-wcm-and-database-apps/m-p/212785#M165915</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There's discussions on these forums.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A rule of thumb could be that if you are managing "content" you use a system like Alfresco.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If its a highly relational app that then use a RDBMS.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Some examples.&amp;nbsp;&amp;nbsp; If its a "newspaper publishing" type app, approving and publishing "articles".&amp;nbsp; Or a document library.&amp;nbsp;&amp;nbsp; That's suited to a system like Alfresco.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If its your accounting system with lots of complex tax rules etc then that needs to be in the RDBMS.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But it then becomes blurred.&amp;nbsp;&amp;nbsp; Say that the accounting system contains lots of scanned invoices that need to be transformed, approved and archived.&amp;nbsp;&amp;nbsp; Then you could end up using both Alfresco AND an RDBMS together.&amp;nbsp;&amp;nbsp;&amp;nbsp; Practically this will just mean putting appropriate keys into each application.&amp;nbsp;&amp;nbsp;&amp;nbsp; And thinking through the rules for deleting data.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The WCM world is similar If you are presenting a web interface to a relational database then Alfresco may not suit.&amp;nbsp;&amp;nbsp; Equally if your web site consists of bits of content, some images, some text, some code, some PDFs to download, that's where alfresco comes in.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jun 2010 21:13:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-wcm-and-database-apps/m-p/212785#M165915</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2010-06-18T21:13:04Z</dc:date>
    </item>
  </channel>
</rss>

