SlideShare una empresa de Scribd logo
1 de 13
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            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
Template
posizione dei moduli
struttura di una installazione tipo
passiamo alla parte pratica

Más contenido relacionado

Destacado

Freshmen 15 final final
Freshmen 15 final finalFreshmen 15 final final
Freshmen 15 final finalJamie Park
 
Scott Perlov’s Musical Accomplishments
Scott Perlov’s Musical AccomplishmentsScott Perlov’s Musical Accomplishments
Scott Perlov’s Musical AccomplishmentsScott Perlov
 
THIS IS OUR INFANTIL ENGLISH LIBRARY
THIS  IS  OUR  INFANTIL ENGLISH  LIBRARYTHIS  IS  OUR  INFANTIL ENGLISH  LIBRARY
THIS IS OUR INFANTIL ENGLISH LIBRARYolbeub
 
Standard Zone Defenses in Ultimate Frisbee
Standard Zone Defenses in Ultimate FrisbeeStandard Zone Defenses in Ultimate Frisbee
Standard Zone Defenses in Ultimate FrisbeeScott 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 sadickCms Dış Ticaret
 
Freshmen 15 final final final
Freshmen 15 final final finalFreshmen 15 final final final
Freshmen 15 final final finalJamie 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 sadickCms Dış Ticaret
 
Freshmen 15 final final
Freshmen 15 final finalFreshmen 15 final final
Freshmen 15 final finalJamie 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 sadickCms Dış Ticaret
 
this is our Infantil English library
this is our Infantil English librarythis is our Infantil English library
this is our Infantil English libraryolbeub
 
Membuat corak dan rekaan
Membuat corak dan rekaanMembuat corak dan rekaan
Membuat corak dan rekaanAni Anne
 

Destacado (15)

Dr mulholland
Dr  mulhollandDr  mulholland
Dr mulholland
 
Freshmen 15 final final
Freshmen 15 final finalFreshmen 15 final final
Freshmen 15 final final
 
venus freeze
venus freezevenus freeze
venus freeze
 
Scott Perlov’s Musical Accomplishments
Scott Perlov’s Musical AccomplishmentsScott Perlov’s Musical Accomplishments
Scott Perlov’s Musical Accomplishments
 
THIS IS OUR INFANTIL ENGLISH LIBRARY
THIS  IS  OUR  INFANTIL ENGLISH  LIBRARYTHIS  IS  OUR  INFANTIL ENGLISH  LIBRARY
THIS IS OUR INFANTIL ENGLISH LIBRARY
 
Ultimate frisbee
Ultimate frisbeeUltimate frisbee
Ultimate frisbee
 
Standard Zone Defenses in Ultimate Frisbee
Standard Zone Defenses in Ultimate FrisbeeStandard Zone Defenses in Ultimate Frisbee
Standard Zone Defenses in Ultimate Frisbee
 
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
 
Freshmen 15 final final final
Freshmen 15 final final finalFreshmen 15 final final final
Freshmen 15 final final final
 
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
 
Freshmen 15 final final
Freshmen 15 final finalFreshmen 15 final final
Freshmen 15 final final
 
Teaching strategies(power point)
Teaching strategies(power point)Teaching strategies(power point)
Teaching strategies(power point)
 
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
 
this is our Infantil English library
this is our Infantil English librarythis is our Infantil English library
this is our Infantil English library
 
Membuat corak dan rekaan
Membuat corak dan rekaanMembuat corak dan rekaan
Membuat corak dan rekaan
 

Similar a Joomla! 2.5 - Presentazione al PUG Friuli

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 sviluppatoriGrUSP
 
Installazione del cms alfresco
Installazione del cms alfrescoInstallazione del cms alfresco
Installazione del cms alfrescoMirco Leo
 
Corso Pratico di WordPress
Corso Pratico di WordPressCorso Pratico di WordPress
Corso Pratico di WordPressNicola 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 JoomlafapLavia Di Sabatino
 
Un Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapUn Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapLavia 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 ca…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 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 businessLuca 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 contenutiGiulia 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 sitoAntonio Todaro
 
WordPress LD07
WordPress LD07WordPress LD07
WordPress LD07Giacomo
 
Giovambattista Fazioli, 10 more things
Giovambattista Fazioli, 10 more thingsGiovambattista Fazioli, 10 more things
Giovambattista Fazioli, 10 more thingsKnowCamp
 
I 1000 utilizzi di WordPress
I 1000 utilizzi di WordPressI 1000 utilizzi di WordPress
I 1000 utilizzi di WordPressMarco De Sangro
 

Similar a 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
 
Grasso Frameworks Ajax
Grasso Frameworks AjaxGrasso Frameworks Ajax
Grasso Frameworks Ajax
 
Installazione del cms alfresco
Installazione del cms alfrescoInstallazione del cms alfresco
Installazione del cms alfresco
 
Corso Pratico di WordPress
Corso Pratico di WordPressCorso Pratico di WordPress
Corso Pratico di WordPress
 
DDive11 - xpages
DDive11 - xpagesDDive11 - xpages
DDive11 - xpages
 
Link. php [santi caltabiano]
  Link. php [santi caltabiano]  Link. php [santi caltabiano]
Link. php [santi caltabiano]
 
Ddive Xpage852
Ddive Xpage852Ddive Xpage852
Ddive Xpage852
 
Un Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapUn Cms Per La Scuola Joomlafap
Un Cms Per La Scuola Joomlafap
 
Un Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapUn Cms Per La Scuola Joomlafap
Un Cms Per La Scuola Joomlafap
 
Flash vs jQuery
Flash vs jQueryFlash vs jQuery
Flash vs jQuery
 
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 ca…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 ca…
 
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
 
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
 
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)
 
PASW4 Joomla!
PASW4 Joomla!PASW4 Joomla!
PASW4 Joomla!
 
PASW4Joomla! Il nuovo modello di sito
PASW4Joomla! Il nuovo modello di sitoPASW4Joomla! Il nuovo modello di sito
PASW4Joomla! Il nuovo modello di sito
 
WordPress LD07
WordPress LD07WordPress LD07
WordPress LD07
 
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
 
Giovambattista Fazioli, 10 more things
Giovambattista Fazioli, 10 more thingsGiovambattista Fazioli, 10 more things
Giovambattista Fazioli, 10 more things
 
I 1000 utilizzi di WordPress
I 1000 utilizzi di WordPressI 1000 utilizzi di WordPress
I 1000 utilizzi di WordPress
 

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 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
  • 12. struttura di una installazione tipo

Notas del editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n