SlideShare a Scribd company logo
1 of 51
JOOMLA 4
Un nuovo inizio
Funzioni, Performance,Workflows, UX e molto altro.
Cosa cambia realmentenel nostro CMS?
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 1
Simone Bussoni – Joomla! Expert per Quantility s.r.l.
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 2
Copywriters Developers System Integrators
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 3
Oltre 5.000
nuovi commits
su GitHub
rispetto alla
3.8.13
Oltre 8.400
file modificati
rispetto alla
3.8.13
30
sviluppatori,
più di 100 di
commits
solo nell’ultimo
mese
Il nuovo Web Installer
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 4
Il nuovo Web Installer
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 5
Il nuovo Web Installer
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 6
Il nuovo Web Installer
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 7
Il nuovo Web Installer
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 8
Il nuovo Web Installer
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 9
Il nuovo Web Installer
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 10
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 11
ATUM: il nuovo template amministrativo
#JD18IT JoomlaDay Italia 2018 • www.joomladay.it 12
• Bootstrap 4
• SASS
• Mobile First
• Accessibilità a11y
• Nuova UX
ATUM: il nuovo template amministrativo
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 13
ATUM: il nuovo template amministrativo
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 14
ATUM: il nuovo template amministrativo
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 15
ATUM: il nuovo template amministrativo
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 16
ATUM: il nuovo template amministrativo
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 17
CASSIOPEIA: il nuovo template «di serie»
#JD18IT JoomlaDay Italia 2018 • www.joomladay.it 18
• Bootstrap 4
• SASS
• Mobile First
• Accessibilità WCAG 2.0 AA
• Velocità
• SEO
CASSIOPEIA: il nuovo template «di serie»
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 19
Nuovo MEDIA MANAGER
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 20
Nuovo MEDIA MANAGER
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 21
Nuovo MEDIA MANAGER
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 22
Nuovo MEDIA MANAGER – Prossimamente…
Adaptive Image FOCUS
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 23
Nuovo MEDIA MANAGER – Prossimamente…
Adaptive Image FOCUS
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 24
Nuovo MEDIA MANAGER – Prossimamente…
Adaptive Image FOCUS
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 25
PUBLISHING WORKFLOW per gestire la pubblicazione
Scrittura
Approvazione
SEO
Approvazione
LEGALE
Pubblicazione
All’interno di un ambiente aziendale o in presenza di siti
Web con più lingue è necessario un
processo di approvazione
prima che il contenuto possa essere
pubblicato e visualizzato dal pubblico
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 26
PUBLISHING WORKFLOW per gestire la pubblicazione
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 27
PUBLISHING WORKFLOW per gestire la pubblicazione
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 28
PUBLISHING WORKFLOW per gestire la pubblicazione
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 29
PUBLISHING WORKFLOW per gestire la pubblicazione
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 30
PUBLISHING WORKFLOW per gestire la pubblicazione
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 31
PUBLISHING WORKFLOW per gestire la pubblicazione
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 32
PUBLISHING WORKFLOW per gestire la pubblicazione
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 33
PUBLISHING WORKFLOW per gestire la pubblicazione
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 34
OVERRIDE MANAGER
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 35
OVERRIDE MANAGER
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 36
OVERRIDE MANAGER
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 37
OVERRIDE MANAGER
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 38
OVERRIDE MANAGER
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 39
OVERRIDE MANAGER
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 40
OVERRIDE MANAGER
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 41
Nuova DEBUG Bar
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 42
Nuova DEBUG Bar
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 43
Google Summer of Code 2018
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 44
WIP – GSoC18: Automatic Multilingual Association
• Possibilità di scegliere la lingua di Fallback
• Installazione di nuove lingue di contenuto: menu,
categoria e articolo creati in automatico!
• Associazione di lingua per Moduli e Tags!
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 45
WIP – GSoC18: Enhance User Component
Un fronted per gli
utenti!
Ottimo per i blog e i
portali
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 46
WIP – GSoC18: Joomla! Webservices
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 47
E qualche buona news per i DEVELOPER?
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 48
E qualche buona news per i DEVELOPER?
1. Extension services
2. Prepared statements
3. Custom UI elements
4. MVC Migliorato
5. Rimozione di jQuery dal core
6. Codice PHP con Namespacing
7. Event dispatching system migliorato
8. Rimozione di tutto il codice deprecato in J3.x
9. Prestazioni & sicurezza!!!!
https://docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_4
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 49
E qualche buona news per i DEVELOPER?
Prepared Statement
Custom UI Elements via API
Classi namespaced e auto-loader
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 50
JOOMLA! 4
Che ne pensate della
nuova versione di Joomla?
Chi saranno i futuri «utenti»
del nuovo Joomla?
#JD18IT – Simone Bussoni -
Quantility
JoomlaDay Italia 2018 • www.joomladay.it 51
JOOMLA! 4
simone.bussoni@quantility.it
Skype: simbus82
Simone
Bussoni

More Related Content

Similar to Joomla 4 - Un nuovo inizio: Funzioni, Performance, Workflows, UX e molto altro. Cosa cambia realmente nel nostro CMS?

"Lead Generation" di successo con Joomla! - Joomla World Conference 2017 - Si...
"Lead Generation" di successo con Joomla! - Joomla World Conference 2017 - Si..."Lead Generation" di successo con Joomla! - Joomla World Conference 2017 - Si...
"Lead Generation" di successo con Joomla! - Joomla World Conference 2017 - Si...
Simone Bussoni
 

Similar to Joomla 4 - Un nuovo inizio: Funzioni, Performance, Workflows, UX e molto altro. Cosa cambia realmente nel nostro CMS? (20)

Introduzione a Matomo
Introduzione a MatomoIntroduzione a Matomo
Introduzione a Matomo
 
SEOGuardian - Report posizionamento nei motori di ricerca - Tessuti per la casa
SEOGuardian - Report posizionamento nei motori di ricerca - Tessuti per la casaSEOGuardian - Report posizionamento nei motori di ricerca - Tessuti per la casa
SEOGuardian - Report posizionamento nei motori di ricerca - Tessuti per la casa
 
Presentazione Convegno GT 2014 - Case History
Presentazione Convegno GT 2014 - Case HistoryPresentazione Convegno GT 2014 - Case History
Presentazione Convegno GT 2014 - Case History
 
"Lead Generation" di successo con Joomla! - Joomla World Conference 2017 - Si...
"Lead Generation" di successo con Joomla! - Joomla World Conference 2017 - Si..."Lead Generation" di successo con Joomla! - Joomla World Conference 2017 - Si...
"Lead Generation" di successo con Joomla! - Joomla World Conference 2017 - Si...
 
Dalla linea di comando ai chatbot - Hackers & Founders
Dalla linea di comando ai chatbot - Hackers & FoundersDalla linea di comando ai chatbot - Hackers & Founders
Dalla linea di comando ai chatbot - Hackers & Founders
 
Google Shopping & Product Listing Ads
Google Shopping & Product Listing AdsGoogle Shopping & Product Listing Ads
Google Shopping & Product Listing Ads
 
Gli strumenti SEO & SEM: scopri il Webinar Ninja Academy
Gli strumenti SEO & SEM: scopri il Webinar Ninja Academy Gli strumenti SEO & SEM: scopri il Webinar Ninja Academy
Gli strumenti SEO & SEM: scopri il Webinar Ninja Academy
 
Intelligenza Artificiale per creare contenuti con testo immagine video
Intelligenza Artificiale per creare contenuti con testo immagine videoIntelligenza Artificiale per creare contenuti con testo immagine video
Intelligenza Artificiale per creare contenuti con testo immagine video
 
Acquisire Link SEO da Iniziative Creative - Monari per Search Marketing Conne...
Acquisire Link SEO da Iniziative Creative - Monari per Search Marketing Conne...Acquisire Link SEO da Iniziative Creative - Monari per Search Marketing Conne...
Acquisire Link SEO da Iniziative Creative - Monari per Search Marketing Conne...
 
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
 
Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...
Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...
Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...
 
Conosci il tuo mercato con il Keyword Advertising
Conosci il tuo mercato con il Keyword AdvertisingConosci il tuo mercato con il Keyword Advertising
Conosci il tuo mercato con il Keyword Advertising
 
Digital transformation Workshop - Pietro Stopponi
Digital transformation  Workshop  - Pietro StopponiDigital transformation  Workshop  - Pietro Stopponi
Digital transformation Workshop - Pietro Stopponi
 
Seo Audit Demo
Seo Audit DemoSeo Audit Demo
Seo Audit Demo
 
Social Selling
Social SellingSocial Selling
Social Selling
 
Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017
Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017
Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017
 
Divisione Web Multimedia 220508
Divisione Web Multimedia 220508Divisione Web Multimedia 220508
Divisione Web Multimedia 220508
 
Come progettare campagne di Inbound Marketing?
Come progettare campagne di Inbound Marketing?Come progettare campagne di Inbound Marketing?
Come progettare campagne di Inbound Marketing?
 
2019 novembre 7 linkedin e commerce net
2019 novembre 7 linkedin e commerce net2019 novembre 7 linkedin e commerce net
2019 novembre 7 linkedin e commerce net
 
Corso online Seo e Social
Corso online Seo e SocialCorso online Seo e Social
Corso online Seo e Social
 

Joomla 4 - Un nuovo inizio: Funzioni, Performance, Workflows, UX e molto altro. Cosa cambia realmente nel nostro CMS?

  • 1. JOOMLA 4 Un nuovo inizio Funzioni, Performance,Workflows, UX e molto altro. Cosa cambia realmentenel nostro CMS? #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 1 Simone Bussoni – Joomla! Expert per Quantility s.r.l.
  • 2. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 2 Copywriters Developers System Integrators
  • 3. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 3 Oltre 5.000 nuovi commits su GitHub rispetto alla 3.8.13 Oltre 8.400 file modificati rispetto alla 3.8.13 30 sviluppatori, più di 100 di commits solo nell’ultimo mese
  • 4. Il nuovo Web Installer #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 4
  • 5. Il nuovo Web Installer #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 5
  • 6. Il nuovo Web Installer #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 6
  • 7. Il nuovo Web Installer #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 7
  • 8. Il nuovo Web Installer #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 8
  • 9. Il nuovo Web Installer #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 9
  • 10. Il nuovo Web Installer #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 10
  • 11. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 11 ATUM: il nuovo template amministrativo
  • 12. #JD18IT JoomlaDay Italia 2018 • www.joomladay.it 12 • Bootstrap 4 • SASS • Mobile First • Accessibilità a11y • Nuova UX ATUM: il nuovo template amministrativo
  • 13. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 13 ATUM: il nuovo template amministrativo
  • 14. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 14 ATUM: il nuovo template amministrativo
  • 15. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 15 ATUM: il nuovo template amministrativo
  • 16. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 16 ATUM: il nuovo template amministrativo
  • 17. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 17 CASSIOPEIA: il nuovo template «di serie»
  • 18. #JD18IT JoomlaDay Italia 2018 • www.joomladay.it 18 • Bootstrap 4 • SASS • Mobile First • Accessibilità WCAG 2.0 AA • Velocità • SEO CASSIOPEIA: il nuovo template «di serie»
  • 19. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 19 Nuovo MEDIA MANAGER
  • 20. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 20 Nuovo MEDIA MANAGER
  • 21. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 21 Nuovo MEDIA MANAGER
  • 22. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 22 Nuovo MEDIA MANAGER – Prossimamente… Adaptive Image FOCUS
  • 23. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 23 Nuovo MEDIA MANAGER – Prossimamente… Adaptive Image FOCUS
  • 24. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 24 Nuovo MEDIA MANAGER – Prossimamente… Adaptive Image FOCUS
  • 25. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 25 PUBLISHING WORKFLOW per gestire la pubblicazione Scrittura Approvazione SEO Approvazione LEGALE Pubblicazione All’interno di un ambiente aziendale o in presenza di siti Web con più lingue è necessario un processo di approvazione prima che il contenuto possa essere pubblicato e visualizzato dal pubblico
  • 26. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 26 PUBLISHING WORKFLOW per gestire la pubblicazione
  • 27. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 27 PUBLISHING WORKFLOW per gestire la pubblicazione
  • 28. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 28 PUBLISHING WORKFLOW per gestire la pubblicazione
  • 29. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 29 PUBLISHING WORKFLOW per gestire la pubblicazione
  • 30. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 30 PUBLISHING WORKFLOW per gestire la pubblicazione
  • 31. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 31 PUBLISHING WORKFLOW per gestire la pubblicazione
  • 32. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 32 PUBLISHING WORKFLOW per gestire la pubblicazione
  • 33. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 33 PUBLISHING WORKFLOW per gestire la pubblicazione
  • 34. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 34 OVERRIDE MANAGER
  • 35. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 35 OVERRIDE MANAGER
  • 36. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 36 OVERRIDE MANAGER
  • 37. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 37 OVERRIDE MANAGER
  • 38. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 38 OVERRIDE MANAGER
  • 39. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 39 OVERRIDE MANAGER
  • 40. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 40 OVERRIDE MANAGER
  • 41. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 41 Nuova DEBUG Bar
  • 42. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 42 Nuova DEBUG Bar
  • 43. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 43 Google Summer of Code 2018
  • 44. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 44 WIP – GSoC18: Automatic Multilingual Association • Possibilità di scegliere la lingua di Fallback • Installazione di nuove lingue di contenuto: menu, categoria e articolo creati in automatico! • Associazione di lingua per Moduli e Tags!
  • 45. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 45 WIP – GSoC18: Enhance User Component Un fronted per gli utenti! Ottimo per i blog e i portali
  • 46. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 46 WIP – GSoC18: Joomla! Webservices
  • 47. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 47 E qualche buona news per i DEVELOPER?
  • 48. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 48 E qualche buona news per i DEVELOPER? 1. Extension services 2. Prepared statements 3. Custom UI elements 4. MVC Migliorato 5. Rimozione di jQuery dal core 6. Codice PHP con Namespacing 7. Event dispatching system migliorato 8. Rimozione di tutto il codice deprecato in J3.x 9. Prestazioni & sicurezza!!!! https://docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_4
  • 49. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 49 E qualche buona news per i DEVELOPER? Prepared Statement Custom UI Elements via API Classi namespaced e auto-loader
  • 50. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 50 JOOMLA! 4 Che ne pensate della nuova versione di Joomla? Chi saranno i futuri «utenti» del nuovo Joomla?
  • 51. #JD18IT – Simone Bussoni - Quantility JoomlaDay Italia 2018 • www.joomladay.it 51 JOOMLA! 4 simone.bussoni@quantility.it Skype: simbus82 Simone Bussoni

Editor's Notes

  1. Miglioramento di "MVC layer": limita i compiti di un componente in modo che un componente implementa le proprie funzionalità di base. Tutto il resto viene estratto nel sistema. "Struttura componenti ortogonali": consente a qualsiasi componente di sfruttare le nuove funzionalità progettate per essere utilizzate su estensioni. "Componenti dell'interfaccia utente" che utilizzano tecnologie moderne: una raccolta di componenti sviluppati con il nuovo standard W3C che utilizza javascript semplici e ottimizzati per le prestazioni con un markup HTML pulito e ottimizzato.