网站大量收购独家精品文档,联系QQ:2885784924

彩虹底纹模板:企业内容管理系统流程透视Alfresco from an agile framework perspective.ppt

彩虹底纹模板:企业内容管理系统流程透视Alfresco from an agile framework perspective.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
彩虹底纹模板:企业内容管理系统流程透视Alfresco from an agile framework perspective

Demo: A tale of two frameworks Share site Data list content model Surf pages web scripts (XML, FreeMarker, JavaScript) Repository web scripts (minimal) Surf config Alfresco user factory Share config (minimal) RDB back-end Schema managed by Django Python classes Model Controllers (“Views”) Forms URL mapping Admin UI Work Remaining Add file upload to both Django and Alfresco To Do’s Django has a File type Django supports custom File Managers (Hello, CMIS!) Refactor django-alfresco to use CMIS; e.g., CmisDocument type Add “categorizable chunk” to both Search Friends list Source: jphilipg Comparison Both have decent tooling pydev for Django Eclipse/STS, Roo, Maven, Ant for Alfresco Model, forms, query much easier in Django “Learning where stuff goes” Much faster in Django Surf documentation is “still evolving” Source: TheBusyBrain To Do Demo App Alfresco Django Number of files 75 23 Alfresco # of Files by Type Django # of Files by Type Comparison (cont’d) Gotchas Lack of query-able associations in DM repo was painful Add user to Share site on user registration post Create a rule on the data list folder to set owner Keep track of assignee add/remove Attempt to simplify actually made Surf site harder Forms without JavaScript No pickers Not fully leveraging Alfresco’s form service Source: automania To Do Demo Alfresco Django Lines of Code 1,578 674 Alfresco LOC by Type Django LOC by Type HEAVY SHARE CUSTOMIZATION A real-world example SaaS platform wants a community site with resources their customers need to leverage the platform better Content chunks files Discussion threads, blogs Everything tagged against multiple taxonomies Consumer UI Content Management / Admin UI Architecture Lightly customized Share Admin UI Consumer UI Heavily customized Share Content Model Behaviors Rules Web Scripts Theme YUI Form Service Web Scripts Content Managers Community Users Data Model Global Share Site Client Share Sites Project Share Sites Users Groups Client ID on cm:user One gro

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档