1. Joomla! 2.5
PHP User Group Friuli
a. c. 02-2012_01
2. Cenni Storici
CMS per siti web nato nel 2005 (fork di Mambo) completamente scritto in PHP, licenza open
source GNU GPL v.2 , necessita di database MySQL.
MVC
2005 joomla 1.0
2008 joomla 1.5
2012 joomla 2.5
2011 Open Source Awards fonte http://www.packtpub.com/open-source-awards-home
Winner: Joomla!
3. Link Utili
www.joomla.it ( forum.joomla.it )
www.joomla.org ( extensions.joomla.org )
oltre 9000 estensioni disponibili ( non tutte per la 2.5, ma in rapida crescita )
wiki.joomla.it
develper.joomla.org
per la sicurezza www.mmeloni.it
joomla!platform
http://www.joomla.it/articoli-community-16-e-17-tab/5414-capire-la-joomlaplatform.html
Sviluppo Joomla! - Guida per Principinti
http://cocoate.com/it/2012/02/sviluppo-joomla-guida-principianti
(traduzione dalla versione inglese)
Joomla! 2.5 - Guida per Principinti
http://cocoate.com/it/2012/02/joomla-25-guida-principianti
(traduzione dalla versione inglese)
9. Estensioni
Componenti Plugin Moduli Template file lingua
Componenti: può essere considerato come un'applicazione in grado di implementare nuove
funzionalità (di solito visualizzano il contenuto della pagina, esempio forum e-commerce chat)
Moduli: aree predefinite per la visualizzazione di testo e immagini o risultati di elaborazioni dei
componenti
Plugin: adattano il codice alle specifiche esigenze, possono operare con i componenti ma anche
separatamente
Template: aspetto estetico del sito web
file di lingua: traduzione del core di joomla (non dei contenuti inseriti dall’utente!)
tutte le estensioni si trovano sotto forma di file .zip
alcune caratteristiche: MVC, ACL, categorie infinite, moduli visibili a tempo