Il team di FreeJoomla ha selezionato una lista dei 10 migliori componenti per Joomla. Sono componenti che, per un motivo o per un altro, ci siamo ritrovati ad apprezzare di più durante la creazione o l'amministrazione di un sito in Joomla. In alcuni casi esistono certamente ottime alternative a queste estensioni: si tratta di preferenze personali derivanti dall'utilizzo diretto. Da notare che la seguente non è una classifica, l'ordine in cui sono elencati i componenti è casuale.
Ecco i 10 migliori componenti gratuiti per Joomla
1. Sh404sef - Componente Seo e Url Rewriting
Sh404sef è uno di quei componenti che non mancano da nessun sito che creiamo in Joomla. Il componente si occupa di riscrivere gli url del vostro sito in un modo più comprensibile per i motori di ricerca e consente una maggiore flessbilità rispetto alla funzione nativa di Joomla 1.5. Le opzioni a riguardo sono veramente tante, potete scegliere di includere e escludere categorie e/o sezioni dall'url, di sostituire automaticamente parole o espressioni regolari, di settare una lista di sostituzione caratteri, creare redirect 301 multipli verso una stessa pagina, tenere sott'occhio gli errori 404, gestire estensivamente l'itemid delle pagine ed infine è compatibile con moltissimi tra i più noti componenti, come Virtuemart, Community Builder, Docman, Remository, Letterman, Mosets Tree, Sobi2 e tanti altri.
Ma non finisce qui. Sh404sef ha anche una sezione per la gestione dei Meta/Seo: potrete infatti settare title, meta description e meta keywords per ogni singolo url ma anche inserire automaticamente H1 per il titolo del contenuto e convertire gli H1 successivi in H2.
Infine implementa anche diverse opzioni di sicurezza contro diversi tipi di attacchi, dai flood alle sql injections.
Il componente ha una curva di apprendimento superiore alla media ma una volta capite tutte le funzionalità non ne farete più a meno.
Sito Ufficiale
2. Joomla eXtplorer - funzioni ftp dal pannello di Joomla
Joomla eXtplorer è un componente quasi essenziale per qualsiasi installazione di Joomla. E' praticamente un client Ftp online utilizzabile tramite il vostro pannello di amministrazione di Joomla ed utilizza tecnologia Ajax per la visualizzazione e gestione di file e cartelle. Incluso c'è anche un editor che vi permette di modificare i files di Joomla direttamente online, opzione praticamente indispensabile per chi intende lavorare anche da computer "estranei" dove non si ha un editor o un client ftp o comunque non si vuole usarlo.
Oltre all'editor potrete utilizzare le principali funzioni ftp, caricare e scaricare, rinomare file e cartelle, gestire i permessi, gestire archivi compressi (compressione/decompressione).
Ovviamente se ne potrebbe fare a meno ed usare sempre editor html e client ftp ma una volta installato in più di un'occasione ci si rende conto di quanto a volte sia utile avere una utility del genere a portata di mano, ovvero nel proprio pannello Joomla.
Sito Ufficiale
3. Virtuemart - il commercio elettronico su Joomla!
Questo componente non avrebbe bisogno di presentazioni: è la prima scelta in fatto di commercio elettronico e cataloghi di prodotti su Joomla. Le opzioni e configurazioni sono talmente tante che all'inizio possono anche disorientare. Virtuemart è la soluzione finale se avete necessità di un sistema avanzato che gestisca i vostri prodotti, i clienti, gli ordini, le transazioni, le giacenze e così via. Può anche essere usato in modalità catalogo, senza possibilità di effettuare ordini, funzionando così da "semplice" showcase dei vostri prodotti.
E' anche uno dei componenti per i quali sono stati sviluppati più moduli in assoluto (più di cento) quindi il livello di personalizzazione e adattabilità va ben oltre le sue funzioni standard.
Virtuemart supporta inoltre lingue e valute multiple (con conversione automatica) ed è in grado di gestire le transazioni tramite carte di credito, Paypal, 2checkout e Worldpay, tanto per citarne alcuni.
Sito Ufficiale
4. Sobi2 - perchè tutti amano le directory.
Quando si tratta di costruire una directory con Joomla ci sono diverse valide opzioni, come Mosets Tree o Alphacontent, ma a nostro parere nessuno di questi componenti raggiunge il livello di flessibilità, personalizzazione e potenza di Sobi2. Che vogliate realizzare una directory tematica o generalista, uno showcase di siti web o di prodotti, un elenco di punti vendita o di chiese, Sobi2 fa al caso vostro. Anche per questo componente le opzioni sono veramente tante. Potrete creare directory con un numero infinito di categorie e sottocategorie annidiate ed ovviamente un numero infinito di inserimenti. Sobi2 si integra di deafult con Google Maps e, partendo dall'indirizzo di ogni inserimento, ne genera le geo coordinate e quindi una mappa da mostrare ai vostri visitatori. Da pannello è possibile gestire le opzioni di visualizzazione standard per personalizzare l'output della directory gestendo il numero di colonne, categorie ed inserimenti da visualizzare per ogni pagina. Inoltre le visualizzazioni categoria e quelle dei singoli inserimenti sono gestite da template che potrete modificare a piacimento non solo nella grafica ma anche nelle funzionalità: Sobi2 permetti infatti l'utilizzo di comandi specifici per determinare l'output dei dati, quindi la flessibilità è estrema. Inoltre potrete assegnare ad ogni categoria il suo template in modo da diversificare la grafica e le informazioni visualizzate a seconda della sezione che si sta visitando.
Ovviamente non mancano gli strumenti per gestire inserimenti inviati dagli utenti o per ricevere pagamenti in caso di directory non gratuite.
Sobi2 è corredato anche da numerosi moduli e plugin. Ci sono i moduli più semplici per visualizzare gli ultimi inserimenti, plugin per permettere agli utenti di votare e recensire ogni singolo inserimento, moduli per visualizzare tutti gli inserimenti della directory o di una categoria su una mappa e così via.
Sito Ufficiale
5. JoomlaPack - backup, backup, backup.
Per quanto si possa stare attenti, non si sa mai quando e come si verificheranno eventi disastrosi: database corrotti, hosting di dubbia affidabilità, attacchi esterni o magari l'errore umano dell'amministratore. Per non maledirvi in seguito è meglio prevenire, per questo c'è JoomlaPack. E' un componente che vi permette, in maniera rapida ed indolore, di backuppare il database o files (o tutti e due insieme) direttamente sul vostro sito. A backup eseguito potrete scaricare gli zip (o i dump sql) sul vostro computer.
Il componente vi permette anche di escludere dal backup singoli file o directory (ad esempio in caso di filmati molto grandi) e tabelle del database. Infine, potrete anche backuppare database multipli esterni dal vostro sito, semplificandovi la vita nel caso ne estiate diversi.
Sito Ufficiale
6. Gavick Tabs Manager GK2 - non solo tabs.
Esistono molti moduli che permettono di mostrare i propri contenuti con varie modalità e layout, ma Tabs Manager GK2 è sicuramente la Rolls Royce del settore. Vi permetterà di creare moderni slide di immagini, pannelli menù personalizzati o che mostrano un modulo diverso per ogni tab cliccato. In effetti il Tabs Manager è composto sia da moduli che componenti e a prima vista il sistema potrebbe sembrare un tantino complicato. Una volta però che se ne comprendono i funzionamenti si è in grado di creare soluzioni ottime sia dal punto di vista della flessibilità che della grafica. E proprio la grafica è il punto forte del componente: il componente è fornito di diversi template che permettono di creare pannelli con tanti stili diversi, tutti visivamente efficaci e dal look moderno.Sito Ufficiale
7. Artforms - l'arte dei moduli online.
Artforms è il componente adatto per tutte le esigenze in materia di forms: da semplici moduli di contatto a complicati questionari da mettere sul sito, questa estensione non tradisce mai le aspettative. Si possono creare forms composte da campi di qualunque tipo: semplici checkbox, menù a discesa semplici e multipli, campi data, campi html, campi password (con relativa conferma), aree di testo e funzionalità per fur uploadare files dai vostri visitatori. La gestione è piuttosto semplice ed usa efficacemente la tecnologia Ajax nel lato amministratore per permettervi di creare form complesse senza dover salvare e ricaricare la pagina infinite volte. La creazione di una form è molto intuitiva e non richiede nessuna conoscenza tecnica.
La funzionalità upload vi permette di decidere che tipi di file possono inviare i vostri utenti, e sono tantissimi: file audio, video, immagini, zip, documenti Office, eseguibili e addirittura file emule e torrent.
Uno dei punti di forza di ArtForms è anche l'aspetto sul lato frontend: solitamente le form che creerete saranno perfette (ed eleganti!) senza bisogno di ritocchi o modifiche.
Sito Ufficiale
8. Mass Content - contenuti di massa in 2 clic.
Questo componente farà letteralmente risparmiare ore di tempo a chi ha bisogno di creare tantissimi articoli/categorie/sezioni in poco tempo. Ovviamente Mass Content non scriverà gli articoli al posto vostro, ma se ne dovete creare tanti (ad esempio per un catalogo), potrete farlo in un unica operazione inserendo solamente i titoli per ogni articolo. Volendo è possibile configurare il componente per scrivere anche meta e contenuti di una serie di articoli, il tutto da un unica pagina.
Allo stesso modo, se si ha la necessità di creare decine o centinaia di categorie e sezioni, questo componente è praticamente indispensabile e vi permetterà di farlo in un unico passaggio.
Tra le opzioni c'è anche quella di inserire un link agli articoli/sezioni/categorie appena creati, risparmiando ulteriormente tempo prezioso.
Sito Ufficiale
9. Fireboard - il forum di Joomla!
Non c'è molto da dire su Fireboard tranne che è praticamente lo standard (per ora) riguardante i forum per Joomla. Ovviamente esistono altre soluzioni, come bridge vari per i forum più noti come phpBB, ma Fireboard rimane la soluzione di più semplice implementazione, sopratutto per chi non è in grado (o non vuole) districarsi nella non sempre lineare integrazione di forum esterni con Joomla. Oltretutto permette una facile integrazione con Community Builder, cosa che lo rende più appetibile per molti webmaster.
Fireboard è la soluzione più diffusa al momento anche se crediamo sia giusto segnalare un componente forum che ultimamente sta riscuotendo un discreto successo: Agora. E' una ottima soluzione alternativa a Fireboard e molti la preferiscono al suo "antagonista" per il maggior supporto/assistenza che fornisce e perchè viene aggiornato in continuazione da un team molto attivo.
Sito Ufficiale
10. Vemod News Mailer - Newsletter!
Esistono diversi componenti Newsletter per Joomla ma Vemod News Mailer è l'unico che compilerà in automatico la newsletter in maniera efficace. Se ben configurato può essere lasciato (virtualmente per sempre) a fare il suo lavoro senza bisogno di ulteriori azioni. Si specificano le sezioni/categorie delle news che si vogliono pubblicare nella newsletter, la frequenza con la quale deve essere compilata e spedita, il numero di parole da mostrare per ogni news ed il gioco è fatto: Vemod sfornerà una newsletter con degli snippet degli ultimi articoli pubblicati corredati di relativo link all'articolo originale.
Ovviamente la grafica della newsletter può essere modificata a scelta tramite un editor html e possono essere configurate un serie di opzioni secondarie.
Sito Ufficiale

