Costruzione siti web, componenti aggiuntivi in Joomla e legge di Pareto.

Lo leggi in solo 3 minuti
Premessa per chi arriva da Google
Siamo una piccola agenzia di Milano specializzata nella costruzione di siti web con il popolare gestore di contenuti (cms) Joomla. Joomla permette di creare siti web in modo semplice, utilizzando in pratica una struttura che ci consente sviluppare ogni aspetto del sito senza scrivere codice e quindi risparmiando notevolmente sui tempi di sviluppo.

Nel cms è prevista la gestione degli articoli (che possono essere visualizzati secondo varie modalità) e di alcune features base, come ad esempio i contatti, i sondaggi e l’area riservata per gli utenti che si iscrivono al sito.

Capita sempre più spesso che durante la realizzazione del progetto per la costruzione del sito web emergano features necessarie ma non previste da Joomla (ad esempio la gestione del multilingua, oppure il modulo per gestire in modo automatico le newsletter).

Naturalmente è possibile in modo abbastanza veloce integrare il cms con dei componenti aggiuntivi realizzati da terze parti: con un pò di pazienza all’interno della directory di estensioni di Joomla è possibile trovare quasi tutto quello di cui un sito web può avere bisogno e alcuni componenti aggiuntivi (grazie all’enorme base di installato) hanno raggiunto incredibili livelli di maturità e di professionalità;

Nonostante ciò, prima di valutarne l’utilizzo o meno, è necessario considerare due importanti aspetti:
  • L’origine dell’estensione.
  • La licenza con cui è distribuita.

L’ORIGINE DELL’ESTENSIONE È FONDAMENTALE PER LA SICUREZZA DEL SITO WEB IN JOOMLA.

 

Un’estensione realizzata da sconosciuti, o non aggiornata costantemente, può presentare vulnerabilità e, anche se amplierebbe molto le funzionalità del sito web, potrebbe lasciarlo in balia dei sempre più frequenti e infidi attacchi informatici.

Joomla è il cms più utilizzato al mondo e di conseguenza è sempre più frequente che vengano creati attacchi specifici per le vulnerabilità dei suoi componenti più comuni.

La sicurezza dei siti in Joomla è un fattore che diventerà sempre più importante con il passare del tempo ed è per questo che, nel valutare un’estensione, diventano fondamentali i giudizi degli altri utenti che l’hanno provata prima di noi e la lista di estensioni con vulnerabilità rilasciata e costantemente aggiornata dal Dev Team.

La licenza con cui è distribuita (ed eventuali software di codifica per oscurare il codice del componente) è invece fondamentale per sapere se e quanto potremo intervenire per personalizzare il componente in base alle necessità del nostro progetto.

E’ recente la notizia che dalla directory delle estensioni verranno tolte tutte quelle non distribuite con licenza Gpl.

Un componente con codice crittografato infatti non solo può essere più complicato da installare (non tutti gli spazi web in hosting, ad esempio, supportano Ion Cube) ma soprattutto non ci consente di andare al di la di quelle che sono le possibilità di configurazione previste dallo sviluppatore.

Fortunatamente la maggior parte dei componenti per Joomla (sia gratuiti che commerciali) è liberamente modificabile intervenendo direttamente sul codice; a questo proposito è importante in fase di progetto definire quale tipo di modifiche sono previste e quali invece saranno definite come add-on.

La legge di Pareto riesce in qualche modo a riassumere perfettamente la curva degli investimenti necessari per lo sviluppo di un sito complesso o un minimo strutturato in Joomla:

Investendo circa il 20% dei costi di sviluppo per un sito web programmato da zero, con Joomla è possibile ottenere l’80% del risultato; Sarà possibile avere un sito efficace in termini di comunicazione e anche gestibile, sia a livello di contenuti che di struttura, da chi non conosce il codice con cui le pagine sono scritte.

Per correttezza bisogna però analizzare anche 20% rimanente, costituito da tutte quelle personalizzazioni ultra-particolari dei componenti aggiuntivi e dalle funzionalità che non sono previste nè dal cms nè dai componenti aggiuntivi attualmente disponibili.

Per questo tipo di modifiche, comunque realizzabili, è necessario l’intervento di un programmatore e di conseguenza aumentano in modo più che proporzionale anche i costi di sviluppo.

Nonostante ciò, partendo da una base già pronta e strutturata ci sarà comunque un notevole risparmio sui costi di sviluppo del sito web.

Vuoi far decollare la tua attività con una Landing Page?
Scegli la soluzione più adatta a te!

CONTESTO DI VALIDITÀ

Siamo un’agenzia di marketing specializzata in acquisizione clienti online nel mercato dei professionisti e delle piccole e medie imprese. Luca Orlandini, founder di FuturaImmagine, ha oltre 18.000 ore di esperienza specifica nello sviluppo di Landing Page e Strategie di Conversione.

Quello che leggi in questo blog è frutto di esperienza diretta e trova la sua piena validità nel contesto in cui opero: parlo di cosa funziona per aziende come la tua, non per multinazionali o start-up che si trovano in USA.

Sei un imprenditore?
Vuoi acquisire clienti online per la tua attività?
Trasforma la tua offerta nella migliore risposta al problema dei tuoi clienti
SCOPRI LANDING PAGE EFFICACE

Indice dei contenuti

Pensi che il tuo sito web dovrebbe portarti più contatti?

Scopri subito cosa puoi migliorare!

Inizia subito!

Basta rispondere a 30 domande, non devi parlare con nessuno :)
Vai all'Analisi SDC

Il tuo sito ti fa perdere vendite? Scoprilo in 5 minuti.

Scopri in 5 minuti se il tuo sito lavora per te o contro di te: ottieni una mappa dei tuoi punti di forza e di debolezza, e le azioni correttive. Questo non è un Quiz. È una diagnosi.