際際滷

際際滷Share a Scribd company logo
Joomla! 2.5




              PHP User Group Friuli
                                      a. c. 02-2012_01
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!
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)
Duffusione
Showcase
Da una veloce analisi del codice ...




ma forse troviamo di meglio ...
joomla 1.7 ...
Una installazione ...




backend
Estensioni
Componenti           Plugin        Moduli           Template            鍖le 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 prede鍖nite per la visualizzazione di testo e immagini o risultati di elaborazioni dei
componenti

Plugin: adattano il codice alle speci鍖che esigenze, possono operare con i componenti ma anche
separatamente

Template: aspetto estetico del sito web

鍖le di lingua: traduzione del core di joomla (non dei contenuti inseriti dallutente!)


tutte le estensioni si trovano sotto forma di 鍖le .zip


alcune caratteristiche: MVC, ACL, categorie in鍖nite, moduli visibili a tempo
Template
posizione dei moduli
struttura di una installazione tipo
passiamo alla parte pratica

More Related Content

Viewers also liked (15)

Dr mulholland
Dr  mulhollandDr  mulholland
Dr mulholland
Cms D脹 Ticaret
Freshmen 15 final final
Freshmen 15 final finalFreshmen 15 final final
Freshmen 15 final final
Jamie Park
Scott Perlovs Musical Accomplishments
Scott Perlovs Musical AccomplishmentsScott Perlovs Musical Accomplishments
Scott Perlovs Musical Accomplishments
Scott Perlov
THIS IS OUR INFANTIL ENGLISH LIBRARY
THIS  IS  OUR  INFANTIL ENGLISH  LIBRARYTHIS  IS  OUR  INFANTIL ENGLISH  LIBRARY
THIS IS OUR INFANTIL ENGLISH LIBRARY
olbeub
Ultimate frisbee
Ultimate frisbeeUltimate frisbee
Ultimate frisbee
Scott Perlov
Standard Zone Defenses in Ultimate Frisbee
Standard Zone Defenses in Ultimate FrisbeeStandard Zone Defenses in Ultimate Frisbee
Standard Zone Defenses in Ultimate Frisbee
Scott Perlov
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadickEvaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Cms D脹 Ticaret
Freshmen 15 final final final
Freshmen 15 final final finalFreshmen 15 final final final
Freshmen 15 final final final
Jamie Park
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadickEvaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Cms D脹 Ticaret
Freshmen 15 final final
Freshmen 15 final finalFreshmen 15 final final
Freshmen 15 final final
Jamie Park
Teaching strategies(power point)
Teaching strategies(power point)Teaching strategies(power point)
Teaching strategies(power point)
leejalbay
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadickEvaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Cms D脹 Ticaret
this is our Infantil English library
this is our Infantil English librarythis is our Infantil English library
this is our Infantil English library
olbeub
Membuat corak dan rekaan
Membuat corak dan rekaanMembuat corak dan rekaan
Membuat corak dan rekaan
Ani Anne
Freshmen 15 final final
Freshmen 15 final finalFreshmen 15 final final
Freshmen 15 final final
Jamie Park
Scott Perlovs Musical Accomplishments
Scott Perlovs Musical AccomplishmentsScott Perlovs Musical Accomplishments
Scott Perlovs Musical Accomplishments
Scott Perlov
THIS IS OUR INFANTIL ENGLISH LIBRARY
THIS  IS  OUR  INFANTIL ENGLISH  LIBRARYTHIS  IS  OUR  INFANTIL ENGLISH  LIBRARY
THIS IS OUR INFANTIL ENGLISH LIBRARY
olbeub
Ultimate frisbee
Ultimate frisbeeUltimate frisbee
Ultimate frisbee
Scott Perlov
Standard Zone Defenses in Ultimate Frisbee
Standard Zone Defenses in Ultimate FrisbeeStandard Zone Defenses in Ultimate Frisbee
Standard Zone Defenses in Ultimate Frisbee
Scott Perlov
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadickEvaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Cms D脹 Ticaret
Freshmen 15 final final final
Freshmen 15 final final finalFreshmen 15 final final final
Freshmen 15 final final final
Jamie Park
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadickEvaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Cms D脹 Ticaret
Freshmen 15 final final
Freshmen 15 final finalFreshmen 15 final final
Freshmen 15 final final
Jamie Park
Teaching strategies(power point)
Teaching strategies(power point)Teaching strategies(power point)
Teaching strategies(power point)
leejalbay
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadickEvaluation of safety and efficacy using venus freeze by dr neil sadick
Evaluation of safety and efficacy using venus freeze by dr neil sadick
Cms D脹 Ticaret
this is our Infantil English library
this is our Infantil English librarythis is our Infantil English library
this is our Infantil English library
olbeub
Membuat corak dan rekaan
Membuat corak dan rekaanMembuat corak dan rekaan
Membuat corak dan rekaan
Ani Anne

Similar to Joomla! 2.5 - Presentazione al PUG Friuli (20)

Joomla! 1.5: CMS a mani tese verso gli sviluppatori
Joomla! 1.5: CMS a mani tese verso gli sviluppatoriJoomla! 1.5: CMS a mani tese verso gli sviluppatori
Joomla! 1.5: CMS a mani tese verso gli sviluppatori
GrUSP
Joomla! 5.1 - Dalle novit ai prossimi passi
Joomla! 5.1 - Dalle novit ai prossimi passiJoomla! 5.1 - Dalle novit ai prossimi passi
Joomla! 5.1 - Dalle novit ai prossimi passi
Luca Racchetti
Grasso Frameworks Ajax
Grasso Frameworks AjaxGrasso Frameworks Ajax
Grasso Frameworks Ajax
Dominopoint - Italian Lotus User Group
Installazione del cms alfresco
Installazione del cms alfrescoInstallazione del cms alfresco
Installazione del cms alfresco
Mirco Leo
Corso Pratico di WordPress
Corso Pratico di WordPressCorso Pratico di WordPress
Corso Pratico di WordPress
Nicola Strumia
DDive11 - xpages
DDive11 - xpagesDDive11 - xpages
DDive11 - xpages
Dominopoint - Italian Lotus User Group
Link. php [santi caltabiano]
  Link. php [santi caltabiano]  Link. php [santi caltabiano]
Link. php [santi caltabiano]
santi caltabiano
Ddive Xpage852
Ddive Xpage852Ddive Xpage852
Ddive Xpage852
Dominopoint - Italian Lotus User Group
Un Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapUn Cms Per La Scuola Joomlafap
Un Cms Per La Scuola Joomlafap
Lavia Di Sabatino
Un Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapUn Cms Per La Scuola Joomlafap
Un Cms Per La Scuola Joomlafap
Lavia Di Sabatino
Flash vs jQuery
Flash vs jQueryFlash vs jQuery
Flash vs jQuery
Edp Answer s.r.l.
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il caSoluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca
bsdlover
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro businessphpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
Luca Scarpa
Cms, Content Management System. Sistema di gestione dei contenuti
Cms, Content Management System. Sistema di gestione dei contenutiCms, Content Management System. Sistema di gestione dei contenuti
Cms, Content Management System. Sistema di gestione dei contenuti
Giulia S
SPRING - MAVEN - REST API (ITA - Luglio 2017)
SPRING - MAVEN - REST API (ITA - Luglio 2017)SPRING - MAVEN - REST API (ITA - Luglio 2017)
SPRING - MAVEN - REST API (ITA - Luglio 2017)
Valerio Radice
PASW4Joomla! Il nuovo modello di sito
PASW4Joomla! Il nuovo modello di sitoPASW4Joomla! Il nuovo modello di sito
PASW4Joomla! Il nuovo modello di sito
Antonio Todaro
PASW4 Joomla!
PASW4 Joomla!PASW4 Joomla!
PASW4 Joomla!
Caterina Toccafondi
WordPress LD07
WordPress LD07WordPress LD07
WordPress LD07
Giacomo
S354 php-5.x-e-my sql-5.x
S354 php-5.x-e-my sql-5.xS354 php-5.x-e-my sql-5.x
S354 php-5.x-e-my sql-5.x
LEN Learning Education Network
Giovambattista Fazioli, 10 more things
Giovambattista Fazioli, 10 more thingsGiovambattista Fazioli, 10 more things
Giovambattista Fazioli, 10 more things
KnowCamp
Joomla! 1.5: CMS a mani tese verso gli sviluppatori
Joomla! 1.5: CMS a mani tese verso gli sviluppatoriJoomla! 1.5: CMS a mani tese verso gli sviluppatori
Joomla! 1.5: CMS a mani tese verso gli sviluppatori
GrUSP
Joomla! 5.1 - Dalle novit ai prossimi passi
Joomla! 5.1 - Dalle novit ai prossimi passiJoomla! 5.1 - Dalle novit ai prossimi passi
Joomla! 5.1 - Dalle novit ai prossimi passi
Luca Racchetti
Installazione del cms alfresco
Installazione del cms alfrescoInstallazione del cms alfresco
Installazione del cms alfresco
Mirco Leo
Corso Pratico di WordPress
Corso Pratico di WordPressCorso Pratico di WordPress
Corso Pratico di WordPress
Nicola Strumia
Link. php [santi caltabiano]
  Link. php [santi caltabiano]  Link. php [santi caltabiano]
Link. php [santi caltabiano]
santi caltabiano
Un Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapUn Cms Per La Scuola Joomlafap
Un Cms Per La Scuola Joomlafap
Lavia Di Sabatino
Un Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapUn Cms Per La Scuola Joomlafap
Un Cms Per La Scuola Joomlafap
Lavia Di Sabatino
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il caSoluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca
bsdlover
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro businessphpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
Luca Scarpa
Cms, Content Management System. Sistema di gestione dei contenuti
Cms, Content Management System. Sistema di gestione dei contenutiCms, Content Management System. Sistema di gestione dei contenuti
Cms, Content Management System. Sistema di gestione dei contenuti
Giulia S
SPRING - MAVEN - REST API (ITA - Luglio 2017)
SPRING - MAVEN - REST API (ITA - Luglio 2017)SPRING - MAVEN - REST API (ITA - Luglio 2017)
SPRING - MAVEN - REST API (ITA - Luglio 2017)
Valerio Radice
PASW4Joomla! Il nuovo modello di sito
PASW4Joomla! Il nuovo modello di sitoPASW4Joomla! Il nuovo modello di sito
PASW4Joomla! Il nuovo modello di sito
Antonio Todaro
WordPress LD07
WordPress LD07WordPress LD07
WordPress LD07
Giacomo
Giovambattista Fazioli, 10 more things
Giovambattista Fazioli, 10 more thingsGiovambattista Fazioli, 10 more things
Giovambattista Fazioli, 10 more things
KnowCamp

Joomla! 2.5 - Presentazione al PUG Friuli

  • 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)
  • 6. Da una veloce analisi del codice ... ma forse troviamo di meglio ...
  • 9. Estensioni Componenti Plugin Moduli Template 鍖le 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 prede鍖nite per la visualizzazione di testo e immagini o risultati di elaborazioni dei componenti Plugin: adattano il codice alle speci鍖che esigenze, possono operare con i componenti ma anche separatamente Template: aspetto estetico del sito web 鍖le di lingua: traduzione del core di joomla (non dei contenuti inseriti dallutente!) tutte le estensioni si trovano sotto forma di 鍖le .zip alcune caratteristiche: MVC, ACL, categorie in鍖nite, moduli visibili a tempo
  • 12. struttura di una installazione tipo

Editor's Notes