SlideShare a Scribd company logo
DRUPAL ECM – YES WE CAN
#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
#DrupalDaysIT
REFERENZE ITALIA
REFERENZE ESTERO
#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)
#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.
#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
#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)
#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
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 serve
Cosa può essere utile
• https://drupal.org/project/services
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
• importare libreria
• importare css di ExtJs
• importare app.js
#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

More Related Content

PDF
CMS OPEN - Università degli studi di Macerata (UniMC)
PPTX
Amadeus Italia e IULM: la Valutazione dei portali turistici
PPTX
Implemeting Sencha Ext JS in Drupal
PDF
La piattaforma web di CNA: Istanze Drupal replicabili integrate con Alfresco ...
PDF
La piattaforma web di CNA: Istanze Drupal replicabili integrate con Alfresco ...
PDF
Drupal 10: un framework PHP di sviluppo Cloud Native moderno
PPTX
C# Mobile application architecture
PDF
Drupal
CMS OPEN - Università degli studi di Macerata (UniMC)
Amadeus Italia e IULM: la Valutazione dei portali turistici
Implemeting Sencha Ext JS in Drupal
La piattaforma web di CNA: Istanze Drupal replicabili integrate con Alfresco ...
La piattaforma web di CNA: Istanze Drupal replicabili integrate con Alfresco ...
Drupal 10: un framework PHP di sviluppo Cloud Native moderno
C# Mobile application architecture
Drupal

Similar to System integration: Drupal tra Alfresco ed Ext JS (20)

PDF
Introduzione alla localizzazione web
PPTX
Presentazione Frosmo in italiano Nov2015
PDF
Smau milano 2012 arena social media davide-senatore
PDF
follow-ap DAY 4: HTML5 e jQuery
PPTX
Containerized Liferay
PPT
JAMP al barcamp CATANIA 2009
PDF
Alfresco Day Milano 2016 - TAI
PDF
... thinking about Microformats!
PPT
Dominopoint meet the experts 2015 - XPages
PPTX
Introduzione a DotNetNuke
PPTX
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
PPTX
Presentazione Web Site
PDF
L'approccio di I.T.C. con ACG Vision4
PDF
Soluzioni integrate per il design e la comunicazione digital: Extensis
TXT
Link. php [santi caltabiano]
PDF
Alfresco Day Roma 2015: TAI
KEY
Drupal in the Cloud
PDF
20160402_mlraviol_mariadb_TorinoWordCamp
PDF
Alfresco Day Roma 2015: Delta Progetti
PPTX
Workshop AngularJs, Cordova, Ionic - Politecnico di Milano
Introduzione alla localizzazione web
Presentazione Frosmo in italiano Nov2015
Smau milano 2012 arena social media davide-senatore
follow-ap DAY 4: HTML5 e jQuery
Containerized Liferay
JAMP al barcamp CATANIA 2009
Alfresco Day Milano 2016 - TAI
... thinking about Microformats!
Dominopoint meet the experts 2015 - XPages
Introduzione a DotNetNuke
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
Presentazione Web Site
L'approccio di I.T.C. con ACG Vision4
Soluzioni integrate per il design e la comunicazione digital: Extensis
Link. php [santi caltabiano]
Alfresco Day Roma 2015: TAI
Drupal in the Cloud
20160402_mlraviol_mariadb_TorinoWordCamp
Alfresco Day Roma 2015: Delta Progetti
Workshop AngularJs, Cordova, Ionic - Politecnico di Milano
Ad

More from Eugenio Minardi (20)

PDF
Delphi and ExtJS (26 ottobre 2017)
PDF
ExtJS: La piattaforma vincente (tools)
PDF
ExtJS: La piattaforma vincente (multiple screens)
PDF
ExtJS: La piattaforma vincente (rich UI)
PDF
ExtJS: La piattaforma vincente (class system)
PDF
ExtJS: La piattaforma vincente
PDF
Distributed Team Management: 
Pitfall, Challenges and Advantages
PDF
A Practical Introduction to Symfony (European Drupal Days 2015)
PDF
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
PDF
Drupal theming - a practical approach (European Drupal Days 2015)
PDF
Optimizing MariaDB for Web Applications (European Drupal Days 2015)
PDF
PhpStorm for Drupal Development (European Drupal Days 2015)
PDF
Drupal Continuous Integration (European Drupal Days 2015)
PDF
Deploying an Open Source DAM in SAAS Mode (European Drupal Days 2015)
PDF
The multilingual Drupal 8 experience (European Drupal Days 2015)
PDF
Another Copernican Revolution: maintenance first, projects second (European D...
PDF
Drupal Security: How to survive Drupalgeddon and prepare for future (European...
PDF
The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...
PDF
Verifying Drupal modules with OWASP ASVS 2014 (European Drupal Days 2015)
PDF
Secure Drupal, from start to finish (European Drupal Days 2015)
Delphi and ExtJS (26 ottobre 2017)
ExtJS: La piattaforma vincente (tools)
ExtJS: La piattaforma vincente (multiple screens)
ExtJS: La piattaforma vincente (rich UI)
ExtJS: La piattaforma vincente (class system)
ExtJS: La piattaforma vincente
Distributed Team Management: 
Pitfall, Challenges and Advantages
A Practical Introduction to Symfony (European Drupal Days 2015)
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)
Optimizing MariaDB for Web Applications (European Drupal Days 2015)
PhpStorm for Drupal Development (European Drupal Days 2015)
Drupal Continuous Integration (European Drupal Days 2015)
Deploying an Open Source DAM in SAAS Mode (European Drupal Days 2015)
The multilingual Drupal 8 experience (European Drupal Days 2015)
Another Copernican Revolution: maintenance first, projects second (European D...
Drupal Security: How to survive Drupalgeddon and prepare for future (European...
The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...
Verifying Drupal modules with OWASP ASVS 2014 (European Drupal Days 2015)
Secure Drupal, from start to finish (European Drupal Days 2015)
Ad

System integration: Drupal tra Alfresco ed Ext JS

  • 1. DRUPAL ECM – YES WE CAN
  • 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
  • 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. #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. #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. #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. #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
  • 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. DIEGO BANCHERO UX Architect - Ibuildings Italy @diego_banchero ! http://www.ibuildings.it diegobanchero
  • 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. #DrupalDaysIT APP.JS • launch per “attaccare” i componenti ai blocchi ! ! ! ! ! • Drupal.behaviors
  • 14. #DrupalDaysIT CARICARE I DATI: JSON STORE • JSON store generato da Alfresco
  • 15. GIULIA PEROZZO Frontend Developer - Ibuildings Italy ! giulia-perozzo giulia@ibuildings.it http://www.ibuildings.it