System integration: Drupal tra Alfresco ed Ext JS

476 views
356 views

Published on

Uroš Grilanc, Diego Banchero, Giulia Perozzo @ Drupal Days 2014

Published in: Internet
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
476
On SlideShare
0
From Embeds
0
Number of Embeds
92
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

System integration: Drupal tra Alfresco ed Ext JS

  1. 1. DRUPAL ECM – YES WE CAN
  2. 2. #DrupalDaysIT IL GRUPPO DOTCOM Sedi in Italia e Slovenia • Open source orented ! • Sviluppo in diversi ambienti Java, PHP ! • Soluzioni ECM, GED e Web Apps ! • Mobile development Partner tecnologici
  3. 3. #DrupalDaysIT REFERENZE ITALIA REFERENZE ESTERO
  4. 4. #DrupalDaysIT COS’E’ ALFRESCO Sistema di gestione dei contenuti ECM per la creazione, gestione e condivisione dei contenuti elettronici. Le sue principali funzionalità sono: ! • Document Management (DM) • Record Management (RM) • Workflow Management (WM)
  5. 5. #DrupalDaysIT PERCHE‘ ALFRESCO • Prodotto tra i leader di categoria • Flessibile e scalabile grazie agli standard internazionali in ambito ECM • Protocolli standard CIFS, CMIS, BPMN 2.0, FTP, ... • Strumenti standard come LDAP, WebDav, SSO, Kerberos Alfresco è l’unica alternativa valida nel mondo open source per l’Enterprise Content Management.
  6. 6. #DrupalDaysIT PERCHE‘ ALFRESCO – FUNZIONALITA’ • Gestione: categorizzazione, tagging, versionamento, check in e check out, gestione revisioni, ecc. • Condivisione: Siti, Facebook, Twitter, Youtube • Mobile: disponibile anche su interfaccia mobile • Supporto di tanti di tipi di contenuto (immagini, video, file, ecc.) E’ inoltre uno strumento estremamente flessibile e scalabile per poter coprire diversi ambiti di lavoro
  7. 7. #DrupalDaysIT DRUPAL VS. ALFRESCO • Alfresco punti di debolezza: Java, alti costi di sviluppo, strumento alquanto complicato ed a livello di adattamento della UI poco flessibile. • Drupal punti di forza: PHP, bassi costi di sviluppo, time to market più veloce, estremamente adattabile a livello della UI. Nell’integrazione tra i due strumenti mantengo comunque tutte le funzionalità di Alfresco grazie ai protocolli di integrazione utilizzati quali CMIS (protocollo standard per gli ECM) e Webscript (api dedicate per tutto ciò che non è coperto da CMIS)
  8. 8. #DrupalDaysIT DRUPAL CON ALFRESCO • Alfresco è scritto in Java Drupal in PHP • Il time to market dello sviluppo in Drupal è più veloce e meno costoso rispetto ad Alfresco • Possibilità di scalabilità dell’interfaccia web in caso di alti carichi • Maggiore flessibiltà e quindi adattamento della UI
  9. 9. UROŠ GRILANC Sales manager ! ugrilanc@dotcom.ts.it
  10. 10. #DrupalDaysIT DRUPAL + CMIS = ALFRESCO • https://drupal.org/project/cmis (7.x-2.x) • http://chemistry.apache.org/ Cosa serve Cosa può essere utile • https://drupal.org/project/services
  11. 11. DIEGO BANCHERO UX Architect - Ibuildings Italy @diego_banchero ! http://www.ibuildings.it diegobanchero
  12. 12. #DrupalDaysIT INSERIRE OGGETTI EXT JS • libreria ExtJs sotto sites/all/libraries ! • modulo custom per: • creare blocchi • importare libreria • importare css di ExtJs • importare app.js
  13. 13. #DrupalDaysIT APP.JS • launch per “attaccare” i componenti ai blocchi ! ! ! ! ! • Drupal.behaviors
  14. 14. #DrupalDaysIT CARICARE I DATI: JSON STORE • JSON store generato da Alfresco
  15. 15. GIULIA PEROZZO Frontend Developer - Ibuildings Italy ! giulia-perozzo giulia@ibuildings.it http://www.ibuildings.it
  16. 16. SPONSOR MEDIA PARTNER

×