Home arrow Panoramica caratteristiche
Panoramica caratteristiche Translate to English
marted́ 22 gennaio 2008

Amministratori del sito - Semplicità e controllo

Gestione sito Ad un primo colpo d'occhio, apprezzerete i miglioramenti nell'interfaccia utente. L'amministrazione di Joomla! 1.5 è più rifinita e il menu principale semplificato. Le configurazioni globali sono state sostanzialmente rielaborate per semplificare la presentazione e aumentarne il controllo. Un importante miglioramento [fig. 9] per la comunità internazione si è ottenuto nell'intera amministrazione di Joomla! grazie alla possibilità di usare differenti pacchetti lingua e non più un unico linguaggio, questi sono reperibili su joomlacode.org.

Gli amministratori di Joomla! troveranno un numero considerevole di miglioramenti che facilitano la gestione del sito. Un'unica procedura di installazione è disponibile per tutti i tipi di estensioni, inclusi i file di lingua. Il media manager [fig. 5] è stato migliorato nella visualizzazione e funzionalità. Immagini, documenti, presentazioni e molto altro ancora possono ora essere caricate. Altri miglioramenti includono la capacita di eliminazione multipla, upload di file via batch e una capacità di visualizzazione del media in formatto icona o lista [fig. 4].

Il gestore di articoli risulta più semplice [fig. 6]. Nella precedente versione si avevano due aree di testo. Ora, un editor singolo con un bottone "Leggi Tutto" per la separazione dell'introduzione dall'articolo completo, questo a supporto di un più naturale processo di scrittura [fig. 8]. Un miglioramento davvero popolare è il nuovo gestore di immagini di Joomla! che vi fornisce la possibilità di navigare fra le cartelle dei media per selezionare ed inserire immagini direttamente nell'articolo che state scrivendo [fig. 7]. C'è ancora più controllo della paginazione dell'articolo rispetto a prima.

La complessità delle scelte e gli steps nel gestore del menu per Joomla! 1.0 sono state completamente ridisegnate per la 1.5 in favore della semplicità ed eleganza [fig. 1]. Miglioramenti nell'usabilità, come la possibilità di cambiare tipo di menu [fig. 3], consentono di modificare il vostro sito con più facilità. Ogni menu può essere ora usato per assegnare la pagina di default. La selezione dei tipi di menu è ora un processo a comparsa supportato da una nuova navigazione ad albero; parametri collassabili delle sezioni semplificano la scelta e aumentano la produttività. Oltre a questo miglioramenti le interfacce di aiuto includono tooltips contestuali e la possibilità di ordinare ogni menu [fig. 2].

Uno dei più significativi miglioramenti nelle funzionalità risulta essere il sistema di ricerca per  "friendly URLs", facilemente implementato all'interno delle configurazioni globali. Con i SEF URLs abilitati, la duplicazione del contenuto generata dal sistema è stata eliminata e si sono raggiunti grandi miglioramenti nell'ottimizzazione dell'indicizzazione del sito nei motori di ricerca. 

 

             

 

Grafici - Libertà e immaginazione

Grafici I grafici noteranno miglioramenti evidenti con Joomla! 1.5. Sotto a tutto, il codice è stato meglio organizzato nella separazione tra logica del programma e logica di presentazione. Ciò porta ad aumentare il potere del grafico fino ad ottenere un controllo del 100% su come il contenuto di Joomla! viene presentato. Ora, i designer dei template possono usare layout personalizzati, spesso riguardanti a sovrascritture del template, invece della tipica e pesante forma tabellare che veniva prodotta dal core di Joomla!. L'immaginazione del grafico è la sola limitazione e l'implementazione non potrebbe essere più facile poichè semplicemente posizionando un file di layout in un posto predefinito si può rendere questo possibile. Il modello è stato adottato da sviluppatori esterni che hanno voluto offrire la stessa flessibilità per le loro estensioni.

Un'altra nuova aggiunta per i designer dei template è nella possibilità di creare moduli personalizzati. "Moduli cromati" è come la grafica del modulo viene inserita in un template. Mentre Joomla! 1.0 ha una manciata di modi per visualizzare i moduli, Joomla! 1.5 offre al grafico la libertà di creare qualsiasi struttura ritiene più appropriata.

Con 1.5 la necessità da parte dell'utente finale di modificare manualmente le variabili e le configurazioni nei file dei template è storia passata. I parametri dei template sono una nuova funzionalità che consente ai grafici di strutturare template in modo tale che gli utenti possano cambiare i settaggi attraverso l'interfaccia di gestione. La gestione del template è stata inoltre rinfrescata con funzionalità come la possibiltià di modificare il file CSS.

 

Sviluppatori - Rapido sviluppo & struttura logica 

Sviluppatori Ma, il più suggestivo miglioramento al Joomla! 1.5 è stato fatto per gli sviluppatori che significa buone notizie per l'accrescimento futuro. Il design e l'architettura del codice base sono stati pianificati ed eseguiti usando le correnti metodologie di sviluppo e modelli di design. Joomla! è stato suddiviso in tre livelli di stack per mantenere le strutture interne pulite e permettono agli sviluppatori di sfruttare i diversi livelli se necessario. Il primo e il più interessante livello per gli sviluppatori è il nuovo framework Joomla! 1.5. Con Joomla! 1.5 gli sviluppatori hanno un modello object-oriented basato su API che segue le migliori pratiche ed è organizzato in un quadro lgico di pacchetti ben strutturato.

Il framework Joomla! è costruito per sostenere la retro compatibilità per PHP 4.3 sostenendo le versioni più attuali di PHP 5. Gli sviluppatori, sfruttando il nuovo framework, troveranno più agevoli le transizioni con le nuove versioni di Joomla! dal momento che le classi di base sono state progettate avendo in mente già una compatibilità futura. L'idea è quella di garantire una solida base per lo sviluppo futuro, mentre si approfitta di tanto riutilizzo del codice, se possibile.

Alcuni punti salienti del nuovo framework includono il package del documento che offre il controllo nello sviluppo di estensioni sull'intero documento reso ad ogni pagina caricata sia che si tratti di feed, documenti PDF o pagine standard HTML. Il sistema di parametri fornisce agli sviluppatori un semplice, ma estendibile modo di generare XML basati su form HTML per la visualizzazione. L'estendibilità del sistema dei parametri consente agli sviluppatori di creare la loro propria forma di controllo degli oggetti come rinforzo ai molti oggetti di controllo del core, passando dalla selezione delle date tramite i calendari widget e i box di selezione dei menu ai campi di testo standard.

Forse una delle più potenti caratteristiche del framework è la nuova MVC (Model View Controll) basato su oggetti. Sviluppando usando la struttura MVC si offre agli sviluppatori una piattaforma per implementazione e prototipizzazione di applicazioni in modo rapido. La separazione tra logica e presentazione contribuisce a garantire il riutilizzo e la mantenibilità del codice.

 

Fonte ufficiale di tale testo reperibile al seguente indirizzo: Joomla! 1.5 Overview
Traduzione a cura di Luca Scarpa 

 

Sponsor