Quali sono le differenze tra Joomla! CMS, il Joomla! Platform e Joomla! Struttura?


29

Molti di noi hanno capito Joomla! per fare riferimento a un software specifico che utilizziamo, tuttavia ci sono 3 diversi tipi di software disponibili da Joomla!

Questi sono:

1) The Joomla! CMS;

2) The Joomla! Piattaforma; e

3) The Joomla! Struttura.

Quali sono le differenze?

Risposte:


38

The Joomla! CMS è il prodotto che probabilmente conosci e usi. È il Content Management System che alimenta molti siti. Di solito quando parliamo di Joomla !, intendiamo semplicemente il CMS. Sito ufficiale: http://www.joomla.org/

The Joomla! La piattaforma è il vecchio codice sottostante che alimenta il CMS. In passato era un progetto separato, ma è stato ricondotto nel CMS. La piattaforma non esiste più come progetto personale

The Joomla! Framework è un progetto piuttosto nuovo. È inteso come framework per alimentare varie applicazioni autonome. È basato sul codice CMS, ma è stato modernizzato e migliorato molto. Attualmente, il CMS utilizza solo poche classi dal framework, ma è probabile che aumenti nel tempo. Ci sono anche altre applicazioni come JIssues che sono costruite su questo framework. Sito ufficiale: http://framework.joomla.org/


4
Penso che questa risposta trarrebbe beneficio da alcuni collegamenti. Forse i luoghi in cui scaricare le diverse applicazioni?
David Fritsch,

3
Aggiunti collegamenti ai siti ufficiali in cui si trovano maggiori informazioni. Ovviamente non esiste un collegamento simile per la piattaforma :)
Bakual,

7

@Bakual ha fatto un buon lavoro nel spiegarlo, ma volevo solo aggiungere che un grande scopo del Framework è migliorare le pratiche per tutti coloro che sviluppano estensioni per il CMS. Segue le pratiche moderne e semplifica la scrittura di codice pulito e testabile. Lo dico dal punto di vista del grande sostenitore del Framework (ho contribuito fortemente) e del fatto che uso Joomla! CMS ogni giorno al lavoro e voglio semplificarlo.

Il Framework è il futuro!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.