Joomla!

Joomla! Descrizione dell'immagine JoomlaAdministrator.jpg. Informazione
Sviluppato da OpenSourceMatters
Prima versione 17 agosto 2005
Ultima versione 3.9.28 (6 luglio 2021)
Versione avanzata 4.0.0 RC4 (13 luglio 2021)
Depositare github.com/joomla/joomla-cms
Garanzia di qualità Integrazione continua
Scritto in PHP
Sistema operativo Tipo Microsoft Windows e Unix
Ambiente Multipiattaforma
Le lingue Multilingue
genere CMS (sistema di gestione dei contenuti)
Licenza GNU GPL
Sito web www.joomla.org

Joomla! è un sistema di gestione dei contenuti (in inglese CMS content management system ) gratuito , open source e gratuito. È scritto in PHP e utilizza un database MySQL . Joomla ! include funzionalità come feed RSS , notizie, versione stampabile delle pagine, blog , sondaggi, ricerche. Joomla ! è concesso in licenza sotto GNU GPL .

Joomla !, una deformazione della parola swahili Jumla , significa: "tutti insieme", in arabo Jumla "جمل "" significa "frase", "nell'insieme" o "in tutto", in moré "rimaniamo uniti". Viene creato dal CMS Mambo Open Source inagosto 2005, a seguito di disaccordi della maggioranza degli sviluppatori open source con l'azienda che possiede il nome Mambo. Questa, per aumentare la propria notorietà, ha voluto utilizzare questo nome per il CMS proprietario che stava sviluppando in parallelo. La stragrande maggioranza degli utenti ha subito seguito l'esempio.

Storia

Joomla è nato il 17 agosto 2005a seguito di un fork di Mambo da parte di tutti i suoi principali sviluppatori. A quel tempo, il nome Mambo era un marchio registrato da Miro International Pty. Ltd. , che ha costituito una fondazione senza scopo di lucro con l'obiettivo dichiarato di finanziare il progetto e proteggerlo da procedimenti giudiziari. Il team di sviluppo ha sostenuto che molte delle disposizioni della Fondazione sono contrarie agli accordi precedenti e contengono disposizioni che violano i valori fondamentali dell'open source .

Il team di sviluppo ha creato il sito Web OpenSourceMatters per comunicare con utenti, sviluppatori, web designer e la comunità in generale. Il capo del team di progetto Andrew Eddie (alias "MasterChief") ha scritto una lettera aperta alla comunità, pubblicata nella sezione annunci del forum pubblico su mamboserver.com.

Un migliaio di persone si sono unite al sito opensourcematters.org in un solo giorno, la maggior parte con messaggi di incoraggiamento e supporto per le azioni del team di sviluppo. Il sito web ha beneficiato di un effetto slashdot e articoli di stampa sull'evento sono apparsi su newsforge.com, eweek.com e ZDnet.com. Miro (Peter Lamont) ha dato una risposta pubblica, in un articolo intitolato "The Mambo Open Source Controversy - 20 Questions With Miro". "

Questo evento ha provocato forti reazioni nella comunità del software libero. Numerosi post a favore e contro le azioni di entrambe le parti hanno riempito i forum di molti altri progetti open source.

Entro due settimane dall'annuncio di Eddie, i team sono stati riorganizzati e la comunità ha continuato a crescere. Con il supporto di Eben Moglen e del Software Freedom Law Center (SFLC), il team principale di Joomla! avviare il progetto inagosto 2005, che Moglen annuncia sul suo blog. L'SFLC continua a fornire consulenza legale a Joomla! Progetto.

Il 1 ° settembre 2005, il nome del progetto diventa Joomla , che è l' ortografia inglese della parola araba "  لة  " che significa "frase", "en bloc" o "batch". Il18 agosto 2005, Andrew Eddie ha chiamato la community per suggerire altri nomi e il team principale ha indicato che avrebbe preso la decisione finale, ma il nome non è stato infine selezionato dall'elenco dei nomi suggeriti.

Il 7 settembre 2005, il core team chiede alla community un logo, quindi la community è invitata a votare il logo preferito. La decisione della comunità viene comunicata su22 settembre 2005. Dopo la selezione del logo, vengono pubblicate le linee guida del marchio, un manuale del marchio, i loghi dei tipi e una serie di risorse2 ottobre 2005 ad uso delle comunità.

La prima versione di Joomla (Joomla! 1.0.0) è stata annunciata il 16 settembre 2005. Si tratta di una nuova versione di Mambo 4.5.2.3 che corregge alcuni bug e apporta miglioramenti, in particolare al livello di sicurezza. Joomla! la versione 1.5 è stata rilasciata il22 gennaio 2008. Joomla ha vinto l' Open Source Content Management Award nel 2006 e 2007.

Nel marzo 2008la comunità francofona si organizza e viene creata l' AFUJ (Association Francophone des Users de Joomla!. Il suo obiettivo è fornire alla comunità francofona traduzioni e supporto per Joomla e organizzare il JoomlaDay ogni anno.

Nel 2015 è stata individuata una violazione della sicurezza; viene corretto in ritardo, il che consente agli hacker di sfruttarlo.

Caratteristiche

Il pacchetto è composto da diverse parti, costruite per essere il più modulari possibile, il che consente di eseguire facilmente estensioni e integrazioni. Alcune estensioni sono chiamate "  plugin  " (precedentemente note come "Mambot"). I plugin sono estensioni sostanziali che danno a Joomla nuove funzionalità. Il WikiBot, ad esempio, consente all'autore di contenuti Joomla di utilizzare "Wikitag" nei propri articoli Joomla che creeranno collegamenti ipertestuali automatici dinamici agli articoli di Wikipedia quando vengono visualizzati. Ci sono oltre 7.800 estensioni per Joomla disponibili tramite Joomla! Extensions Directory, la directory ufficiale delle estensioni.

Oltre ai plugin , sono disponibili estensioni. I "componenti" consentono di eseguire attività come la creazione di una community in espansione con funzionalità per gli utenti, il backup di un sito Web , la traduzione di contenuti e la creazione di URL più ottimizzati per la SEO nei motori di ricerca . Alcuni moduli consentono di eseguire attività come la visualizzazione di un calendario o di un codice personalizzato per Google AdSense , ecc. da inserire nel codice base di Joomla.

Sebbene ci sia un numero maggiore di estensioni per Joomla! 1.0 rispetto alla versione 1.5, le nuove estensioni compatibili con quest'ultima versione vengono ora rese disponibili a una velocità notevole. Alcune delle estensioni della versione 1.0 possono essere utilizzate con la versione 1.5 se Joomla è impostato sulla modalità di compatibilità.

Joomla consente agli amministratori di impostare le impostazioni di configurazione globali che interessano tutti gli articoli. Ogni pagina è conforme a queste impostazioni predefinite, ma una pagina può avere la propria impostazione per ogni parametro. Ad esempio, puoi scegliere di visualizzare l'articolo, l'autore, nascondere l'autore, ecc.

personalizzazione

L'utente Joomla! può, oltre ai parametri di configurazione base, personalizzarlo su più livelli:

Cicli di aggiornamento e supporto

Joomla! è sviluppato seguendo il principio del Semantic Version Management (2.0.0).
La convenzione per identificare una versione di Joomla! segue tre livelli numerici dove ogni livello è definito dal significato di una modifica apportata al software: major . minore . patch
Questi 3 livelli sono definiti come segue:

Premi

Note e riferimenti

  1. "  Joomla: una patch tardiva e un difetto sfruttato  " , su ZDNet France ,16 dicembre 2015(consultato il 31 agosto 2020 )
  2. Sito ufficiale delle estensioni per Joomla!
  3. Strategia di sviluppo
  4. http://forum.joomla.org/viewtopic.php?f=8&t=10744
  5. http://www.joomla.org/announcements/team-news/2275-joomla-2006-open-source-content-management-system-award-winner.html
  6. https://www.joomla.org/announcements/general-news/2165-joomla-wins-again-at-uk-linuxworld.html
  7. http://www.joomla.org/announcements/general-news/5218-packt-award-roundup-joomla-takes-runner-up.html
  8. https://www.joomlatools.com/blog/2008/10/johan-janssens-nominated-for-most/
  9. https://www.joomla.org/announcements/general-news/5218-packt-award-roundup-joomla-takes-runner-up.html
  10. Joomla, pagina in inglese
  11. http://www.oscms-summit.org/cms/joomla/
  12. http://wpcandy.com/reports/wordpress-wins-the-open-source-cms-hall-of-fame-award/
  13. http://www.joomla.org/announcements/general-news/5394-joomla-wins-the-packt-open-source-cms-award.html
  14. http://www.infoworld.com/article/2606733/open-source-software/bossie-awards-2012--the-best-open-source-applications.html
  15. https://www.cmscritic.com/2014-best-open-source-php-cms/
  16. http://www.cmscritic.com/announcing-the-2015-winner-for-best-free-cms
  17. https://www.cmscritic.com/awards/

Bibliografia

Vedi anche

Articoli Correlati

link esterno