Joomla cms

Siti web professionali - Joomla CMS

Joomla è un content management system (CMS) che permette di realizzare siti web professionali in maniera semplice ed efficace. E' implementato nel linguaggio PHP e la licenza è free. Nasce nell'anno 2005 e vanta di essere uno tra i CMS più conosciuti della Terra. Quindi è un'ottimo software per realizzare siti internet completamente (o quasi) gratis.

 

Diamo qualche numero

  • Joomla viene usato, attualmente, da oltre 200.000 tra utenti della comunità e collaboratori.
  • • Al mondo, ci sono oltre 2 milioni di siti web attivi sviluppati con questa piattaforma.
  • • Ad oggi, ha superato gli 80 milioni di download.
  • • Esistono 74 diversi Language Pack e più di 10.000 estensioni e template che migliorano le funzionalità.

Questi altissimi numeri fanno già capire la maestosità e la diffusione del software in questione.

 

Cos'è un CMS? Scendiamo più nel dettaglio

Si tratta di un sistema di gestione dei contenuti che collega il tuo sito web a un database MySQLi, MySQL o PostgreSQL al fine di semplificare la gestione e la consegna dei contenuti sia al gestore del sito che al visitatore.

Joomla è molto completo e facile da installare e utilizzare. L’installazione è molto semplice e offre una procedura guidata per la configurazione dei siti web professionali. Uno dei punti di forza è il pannello di amministrazione, molto semplice ma nello stesso tempo ricco di funzioni.

 

I templates trasformano i siti in siti web professionali

Siti web professionali

Joomla distingue nettamente il design dai contenuti e dagli strumenti di amministrazione. Come gli altri CMS, utilizza i template per la modifica ed il miglioramento del layout grafico del sito. I template sono disegnati e creati da sviluppatori professionisti.

Con i template è possibile cambiare praticamente tutto: i colori del sito, i font utilizzati ed il layout generale (come colonne, sezioni, ecc..). Usare un template accattivante è molto importante in quanto motiva i visitatori a rimanere sul sito per esplorarlo; ciò aumenta direttamente la permanenza del visitatore sul sito, molto importante in ambito SEO. Quindi, se il sito internet ha un design ben fatto, le persone si aspettano e pensano che anche il resto sia ben fatto.

Quando si installa un nuovo template però bisogna fare sempre molta attenzione, perchè questo può apportare modifiche anche sostanziali alla posizione dei componenti e ad ogni aspetto estetico senza comunque modificarne i contenuti. Sul web si trovano tanti template gratuiti che permettono di personalizzare il Cms anche senza conoscenze di programmazione web.

 

Componenti, Moduli e Plugins

Le estensioni sono tutte funzionalità esterne al core di Joomla. Per estensioni si intendono moduli, componenti e plugins.

Se si vogliono aggiungere delle nuove funzionalità ai siti web professionali, Joomla non richiede alcun intervento sul codice del programma, in quanto basta scaricare e poi installare un'estensione direttamente nel pannello di amministrazione (il cosiddetto backend del sito). Alcune estensioni sono gratuite mentre altre a pagamento, anche se in genere il costo è veramente irrisorio. 

Differenziamo le 3 estensioni:

I componenti di Joomla sono applicazioni complete in grado di arricchire le funzionalità del sito con elementi come forum, sistemi di commercio elettronico e gallerie di immagini. 

I moduli sono più piccoli dei componenti, sono degli script Php che gestiscono la visualizzazione di blocchi di contenuti da posizionare nel frontend del sito, come riquadri di ricerca, calendari, sondaggi ecc.

Infine, i plugins sono più piccoli dei componenti e dei moduli, e sono delle porzioni di codice che aggiungono ulteriori funzionalità al sito web.

 

Quali sono le sue caratteristiche?

caratteristiche joomla

Il CMS si presenta sotto forma di pacchetto compresso. Basta scompattare l'archivio in una cartella pubblica di un Web Server dotato di un supporto a PHP e che abbia a disposizione un database MySQL per i dati del programma. Dopo la fase di installazione dell'ordine di qualche minuto, il sito è operativo.

Tra le principali caratteristiche ricordiamo:

  • • l'alto grado di personalizzazione grazie alle numerose estensioni di componenti, di moduli, di plugin sia come Software libero che con altre licenze
  • • caching delle pagine per incrementare le prestazioni
  • • funzioni di motore di ricerca ottimizzata al fine di facilitare l'indicizzazione dei contenuti
  • • feeding RSS che offre all' utenza visitatrice di essere avvisata degli aggiornamenti dei contenuti mediante l'utilizzo di un feed reader
  • • versione stampabile delle pagine
  • • esportazione delle pagine in formato PDF
  • • pubblicazione di tipo Blog
  • • sondaggi vari
  • • ricerca testuale sui contenuti inseriti
  • • localizzazione internazionale, col fine di ottenere la traduzione di tutte le funzionalità del software nella propria lingua

Queste sono sono alcune delle centinaia di caratteristiche che possiede.

 

Quali sono i vantaggi?

Joomla, è stato creato con lo scopo di poter realizzare siti web professionali di qualsiasi genere, dal classico sito vetrina al blog, a potenziali portali, agli e-commerce. Vanta di una gestione utenti eccellente. Contiene migliaia di componenti, plugin, moduli utili per qualsiasi esigenza disponibili nella JED del sito di sviluppo stesso. E' semplice da usare e permette di fare quasi tutto quello che si vuole con una minima conoscenza sulla programmazione.

Supporta tutti i tipi di database, l' FTP è facilmente gestibile dal backend, ti permette il controllo delle versioni dei contenuti, è molto diffuso ed ha la gestione multilingua del sito.

Infine, due caratteristiche da non sottovalutare: è gratis ed è completamente in italiano! 

 

Quali sono gli svantaggi?

Purtroppo gli svantaggi, anche essendo pochi di numero, sono talmente importanti che a volte fanno ricadere la scelta su altri CMS, come ad es. Wordpress.

Eccoli di seguito:

  • • La gestione dei permessi utenti è un pò macchinosa ed a volte richiede l'installazione di plugins dalla gestione complessa
  • • Per la personalizzazione grafica esistono molti temi ma per lo più sono a pagamento
  • • L'aggiornamento del software delle nuove versioni è reso difficoltoso per la mancanza di compatibilità con le versioni precedenti.

Ho dimenticato qualcosa? Scrivilo nei commenti.

 

Commenti (1)

Rated 0 out of 5 based on 0 voters

Autore: Maximiliano Palermo
CEO, Laureato in Economia con specializzazione in Web Marketing e SEO

 
There are no comments posted here yet

Lascia i tuoi commenti

Posting comment as a guest. Sign up or login to your account.
Allegati (0 / 3)
Share Your Location