Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
DRUPAL ECM – YES WE CAN
#DrupalDaysIT
IL GRUPPO DOTCOM
Sedi in Italia e Slovenia
• Open source orented
!
• Sviluppo in diversi ambienti Java, PHP
...
#DrupalDaysIT
REFERENZE ITALIA
REFERENZE ESTERO
#DrupalDaysIT
COS’E’ ALFRESCO
Sistema di gestione dei contenuti ECM per la creazione,
gestione e condivisione dei contenut...
#DrupalDaysIT
PERCHE‘ ALFRESCO
• Prodotto tra i leader di categoria
• Flessibile e scalabile grazie agli standard
internaz...
#DrupalDaysIT
PERCHE‘ ALFRESCO – FUNZIONALITA’
• Gestione: categorizzazione, tagging, versionamento,
check in e check out,...
#DrupalDaysIT
DRUPAL VS. ALFRESCO
• Alfresco punti di debolezza: Java, alti costi di
sviluppo, strumento alquanto complica...
#DrupalDaysIT
DRUPAL CON ALFRESCO
• Alfresco è scritto in Java Drupal in PHP
• Il time to market dello sviluppo in Drupal ...
UROŠ GRILANC
Sales manager
!
ugrilanc@dotcom.ts.it
#DrupalDaysIT
DRUPAL + CMIS = ALFRESCO
• https://drupal.org/project/cmis (7.x-2.x)
• http://chemistry.apache.org/
Cosa ser...
DIEGO BANCHERO
UX Architect - Ibuildings Italy
@diego_banchero
!
http://www.ibuildings.it
diegobanchero
#DrupalDaysIT
INSERIRE OGGETTI EXT JS
• libreria ExtJs sotto sites/all/libraries
!
• modulo custom per:
• creare blocchi
•...
#DrupalDaysIT
APP.JS
• launch per “attaccare” i componenti ai blocchi
!
!
!
!
!
• Drupal.behaviors
#DrupalDaysIT
CARICARE I DATI: JSON STORE
• JSON store generato da Alfresco
GIULIA PEROZZO
Frontend Developer - Ibuildings
Italy
!
giulia-perozzo
giulia@ibuildings.it
http://www.ibuildings.it
SPONSOR
MEDIA PARTNER
Upcoming SlideShare
Loading in …5
×

System integration: Drupal tra Alfresco ed Ext JS

595 views

Published on

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

Published in: Internet
  • Be the first to comment

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

×