phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business

Post on 06-Dec-2014

8,562 views 0 download

description

Presentazione tenuta da Luca Scarpa al phpDay 2008 canale enterprise il 23 Maggio 2008

transcript

Autore: Luca Scarpa

In collaborazione con joomla.it & joomlaitalia.com

Joomla! 1.5Soluzione opensource per il vostro business

23 Marzo - phpDay 2008

2Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Introduzione

✓ Breve introduzioni su Joomla!;

✓ Statistiche riguardanti la sua diffusione e la comunity;

✓ Requisiti di Joomla!;

✓ Panoramica sugli obiettivi raggiunti nella 1.5

✓ Funzionalità ed estensioni

✓ Joomla! e i motori di ricerca

✓ Il futuro di Joomla!

3Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Cos’è Joomla!

Joomla! è un CMS (Content Management System) realizzato dagli stessi sviluppatori che hanno reso Mambo uno dei CMS migliori e più utilizzati al mondo.

Joomla! è uno strumento OpenSource che consente a chiunque di poter gestire in estrema semplicità un sito web di contenuti dinamici.

Con Joomla! è possibile creare, aggiornare ed amministrare il proprio portale in maniera indipendente, veloce ed economica.

Joomla! non è solo un gestore di contenuti dinamici infatti, grazie all’avanzata gestione di componenti aggiuntivi, offre un’ampia scelta di panoramiche differenti in continua evoluzione.

4Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Storia di Joomla!

Joomla! è la traduzione fonetica della parola Swahili "Jumla", che significa "tutti insieme" o "all'unisono".

Breve storia di Joomla!:

• 17 Agosto 2005: nascita da un fork di Mambo;

• 1 Settembre 2005: pubblicazione del nome del progetto derivato da innumerevoli proposte della community;

• 16 Settembre 2005: pubblicata la prima release 1.0.0 di Joomla!;

• 22 Gennaio 2008: pubblicata Joomla! 1.5 con la riscrittura pressoché

totale di tutto il core focalizzato sul modello MVC.

Nel lasso di tempo tra la versione 1.0 e la versione 1.5 Joomla! ha vinto per due anni consecutivi il prestigioso Packt Publishing Open Source Content Management System Award

5Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Statistiche di Joomla!

Statistiche per il periodo di rilascio della versione 1.5.3:

download dal sito ufficiale +200.000;

download in Italia, Joomla.it e Joomlaitalia.com, +20.000;

Dettagli forum Joomla.org: Messaggi: 1.299.903;

Discussioni: 290.765; Membri: 189.745;

Dettagli forum Joomla.it:

Messaggi: 184.900; Discussioni: 36.617;

Utenti: 27.358;

1.5.3 è rilasciata alla revisione 10.224;

45 linguaggi di installazione disponibili.

6Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Requisiti di Joomla!

Requisiti minimi di Joomla! 1.5:

✓ PHP 4.3.10

✓ Mysql 3.23.x

✓ Apache 1.3

Joomla! 1.5 supporta sia le versioni di php4 che php5 in quanto lo stesso Php Group supporta la versione 4 fino ad Agosto 2008.

Cosa comporterà per le prossime versioni di Joomla! ?

Joomla! 1.6 non supporterà più versioni di php inferiori alla 5 e versioni di mysql inferiori alla 4.1.

Cambiare per crescere!

7Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Perché Joomla!?

✓ Semplice da installare;

✓ OpenSource e gratuito;

✓ Circondato da una sempre crescente comunità di utenti, sviluppatori e

società dedicate a Joomla!;

✓ Semplice nella gestione dei contenuti, nella modifica delle immagini e

dei file multimediali;

✓ Intuitivo nella gestione di differenti layout grazie all’utilizzo di template

associabili ad ogni area del sito;

✓ Ottimo per indicizzazione nei motori di ricerca;

✓ Altamente configurabile per consentire accessi differenti a seconda

degli utenti.

8Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Obiettivi raggiunti dalla 1.5

✓ Miglioramenti nell’usabilità, gestione e scalabilità;

✓ Espansione dell’accessibilità;

✓ Estensione e miglioramenti dell’integrazione di applicazioni esterne;

✓ Introduzione di un framework più flessibile e robusto;

✓ Ottimizzazioni nella visualizzazione dei contenuti con maggiori capacità

di presentazione ed impaginazione;

✓ Retrocompattibilità con i precedenti rilasci di moduli, componenti,

template ed altre estensioni;

✓ Estensione delle lingue utilizzabili.

9Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Funzionalità di Joomla!

Joomla! è focalizzata ad un pubblico globale, dal semplice utente allo sviluppatore professionista.

Alcuni dei suoi maggiori utilizzi sono:• Siti web o portali per aziende• Commercio elettronico• Siti di piccole imprese• Siti di enti no-profit• Applicazioni governative• Intranet ed extranet aziendali• Home page personali o della famiglia• Blog• Portali per comunità• Giornali e riviste

Joomla! consente realmente tutto questo?

10Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Estensioni di Joomla!

Joomla! è un potente strumento, reso completo dalla sua ampia possibilità di estensione.

Joomla! è un gestore di contenuti, ma è facilmente trasformabile in✓ un negozio e-shop online;✓ una galleria fotografica;✓ un gestore di eventi;✓ un magazine online;✓ un forum;✓ un blog;✓ un gestore di documenti;✓ e molto altro ancora...

Tutto questo grazie alla possibilità, in tutta semplicità, di installare applicativi di 3 parti, OpenSource e commerciali.

11Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & Virtuemart

Virtuemart è un prodotto gratuito che consente di trasformare Joomla! in un carrello elettronico e rendere il proprio sito un e-shop.

Versione: 1.1

Compatibilità: Joomla! 1.0.x e Joomla! 1.5.x

Website: www.virtuemart.net

11Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & Virtuemart

Virtuemart è un prodotto gratuito che consente di trasformare Joomla! in un carrello elettronico e rendere il proprio sito un e-shop.

Versione: 1.1

Compatibilità: Joomla! 1.0.x e Joomla! 1.5.x

Website: www.virtuemart.net

11Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & Virtuemart

Virtuemart è un prodotto gratuito che consente di trasformare Joomla! in un carrello elettronico e rendere il proprio sito un e-shop.

Versione: 1.1

Compatibilità: Joomla! 1.0.x e Joomla! 1.5.x

Website: www.virtuemart.net

11Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & Virtuemart

Virtuemart è un prodotto gratuito che consente di trasformare Joomla! in un carrello elettronico e rendere il proprio sito un e-shop.

Versione: 1.1

Compatibilità: Joomla! 1.0.x e Joomla! 1.5.x

Website: www.virtuemart.net

11Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & Virtuemart

Virtuemart è un prodotto gratuito che consente di trasformare Joomla! in un carrello elettronico e rendere il proprio sito un e-shop.

Versione: 1.1

Compatibilità: Joomla! 1.0.x e Joomla! 1.5.x

Website: www.virtuemart.net

12Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & EventList

EventList è una componente per Joomla! 1.5 che consente di trasformare il tuo sito in un gestore di eventi.

Versione: 0.9.3

Compatibilità: Joomla! 1.0.x e Joomla! 1.5.x

Website: www.schlu.net

12Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & EventList

EventList è una componente per Joomla! 1.5 che consente di trasformare il tuo sito in un gestore di eventi.

Versione: 0.9.3

Compatibilità: Joomla! 1.0.x e Joomla! 1.5.x

Website: www.schlu.net

12Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & EventList

EventList è una componente per Joomla! 1.5 che consente di trasformare il tuo sito in un gestore di eventi.

Versione: 0.9.3

Compatibilità: Joomla! 1.0.x e Joomla! 1.5.x

Website: www.schlu.net

12Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & EventList

EventList è una componente per Joomla! 1.5 che consente di trasformare il tuo sito in un gestore di eventi.

Versione: 0.9.3

Compatibilità: Joomla! 1.0.x e Joomla! 1.5.x

Website: www.schlu.net

13Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

Con il termine SEO (acronimo di Search Engine Optimization) si indica l’insieme di attività svolte a migliorare il posizionamento di una pagina web nei risultati forniti da un motore di ricerca.

13Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

Con il termine SEO (acronimo di Search Engine Optimization) si indica l’insieme di attività svolte a migliorare il posizionamento di una pagina web nei risultati forniti da un motore di ricerca.

13Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

66%

Con il termine SEO (acronimo di Search Engine Optimization) si indica l’insieme di attività svolte a migliorare il posizionamento di una pagina web nei risultati forniti da un motore di ricerca.

13Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

66%

Con il termine SEO (acronimo di Search Engine Optimization) si indica l’insieme di attività svolte a migliorare il posizionamento di una pagina web nei risultati forniti da un motore di ricerca.

13Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

66%

21%

Con il termine SEO (acronimo di Search Engine Optimization) si indica l’insieme di attività svolte a migliorare il posizionamento di una pagina web nei risultati forniti da un motore di ricerca.

13Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

66%

21%

Con il termine SEO (acronimo di Search Engine Optimization) si indica l’insieme di attività svolte a migliorare il posizionamento di una pagina web nei risultati forniti da un motore di ricerca.

13Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

66%

21%

7%

Con il termine SEO (acronimo di Search Engine Optimization) si indica l’insieme di attività svolte a migliorare il posizionamento di una pagina web nei risultati forniti da un motore di ricerca.

13Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

66%

21%

7%

Con il termine SEO (acronimo di Search Engine Optimization) si indica l’insieme di attività svolte a migliorare il posizionamento di una pagina web nei risultati forniti da un motore di ricerca.

13Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

66%

21%

4%

7%

Con il termine SEO (acronimo di Search Engine Optimization) si indica l’insieme di attività svolte a migliorare il posizionamento di una pagina web nei risultati forniti da un motore di ricerca.

13Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

66%

21%

4%

7%

Con il termine SEO (acronimo di Search Engine Optimization) si indica l’insieme di attività svolte a migliorare il posizionamento di una pagina web nei risultati forniti da un motore di ricerca.

13Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

66%

21%

4%

7%

Con il termine SEO (acronimo di Search Engine Optimization) si indica l’insieme di attività svolte a migliorare il posizionamento di una pagina web nei risultati forniti da un motore di ricerca.

14Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO

Aspetti rilevanti per un motore di ricerca:

✓ Url del sito

✓ Tag <title>

✓ Tags <meta>

‣ description

‣ keyworkds

✓ Tags <h1>, <h2>, <h3>, <h...>

✓ Sitemap

15Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it

Caso d’uso relativo all’ottimizzazione per motori di ricerca relativo al sito sviluppato con Joomla! 1.5 Zalexo.it

15Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it

Caso d’uso relativo all’ottimizzazione per motori di ricerca relativo al sito sviluppato con Joomla! 1.5 Zalexo.it

15Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it

Caso d’uso relativo all’ottimizzazione per motori di ricerca relativo al sito sviluppato con Joomla! 1.5 Zalexo.it

15Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it

Caso d’uso relativo all’ottimizzazione per motori di ricerca relativo al sito sviluppato con Joomla! 1.5 Zalexo.it

<title>» SEO Web Agency - Ottimizzare >> Indicizzare >> Promozione >> Posizionamento</title>

<meta name="description" content="Zalexo.it SEO Web Agency di Ravenna per ottimizzare, indicizzare ..." />

<meta name="keywords" content="web agency, web agency ravenna, seo joomla, posizionare siti internet, webmarketing" />

16Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 2

Studio della gestione dell’indicizzazione della pagina di sezione di Joomla!

16Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 2

Studio della gestione dell’indicizzazione della pagina di sezione di Joomla!

16Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 2

Studio della gestione dell’indicizzazione della pagina di sezione di Joomla!

16Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 2

Studio della gestione dell’indicizzazione della pagina di sezione di Joomla!

16Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 2

Studio della gestione dell’indicizzazione della pagina di sezione di Joomla!

16Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 2

Studio della gestione dell’indicizzazione della pagina di sezione di Joomla!

16Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 2

Studio della gestione dell’indicizzazione della pagina di sezione di Joomla!

<title>» Guide e Tutorial per Joomla, posizionamento e ottimizzazione</title>

<meta name="description" content="Un'elenco di Guide e Tutorial per Joomla SEO Ottimizzazione posizionamento e indicizzazione." />

<meta name="keywords" content="Guide, manuali joomla, tutorial seo, guide joomla" />

17Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 3

Studio della gestione dell’indicizzazione della pagina di categoria di Joomla!

17Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 3

Studio della gestione dell’indicizzazione della pagina di categoria di Joomla!

17Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 3

Studio della gestione dell’indicizzazione della pagina di categoria di Joomla!

17Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 3

Studio della gestione dell’indicizzazione della pagina di categoria di Joomla!

17Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 3

Studio della gestione dell’indicizzazione della pagina di categoria di Joomla!

17Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 3

Studio della gestione dell’indicizzazione della pagina di categoria di Joomla!

17Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 3

Studio della gestione dell’indicizzazione della pagina di categoria di Joomla!

<title>» Guide e Tutorial per Joomla, posizionamento e ottimizzazione</title>

<meta name="description" content="Un'elenco di Guide e Tutorial per Joomla SEO Ottimizzazione posizionamento e indicizzazione." />

<meta name="keywords" content="Guide, manuali joomla, tutorial seo, guide joomla" />

18Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 4

Studio della gestione dell’indicizzazione della pagina di contenuto di Joomla!

18Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 4

Studio della gestione dell’indicizzazione della pagina di contenuto di Joomla!

18Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 4

Studio della gestione dell’indicizzazione della pagina di contenuto di Joomla!

18Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 4

Studio della gestione dell’indicizzazione della pagina di contenuto di Joomla!

18Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 4

Studio della gestione dell’indicizzazione della pagina di contenuto di Joomla!

18Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 4

Studio della gestione dell’indicizzazione della pagina di contenuto di Joomla!

18Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Zalexo.it - 4

Studio della gestione dell’indicizzazione della pagina di contenuto di Joomla!

<title>» Guida: Come compilare i metatag delle nostre pagine</title>

<meta name="description" content="Joomla metatag ovvero come compilare i metatag description, keywords e title di una pagina web e ottimizzare i contenuti, evitate i generatori di metatag." />

<meta name="keywords" content="Joomla metatag, metatag description, metatag keyword, metatitle, generatori di metatag." />

19Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Joomla! & SEO - Componenti esterne

Esistono diverse componenti esterne che aiutano l’ottimizzazione di un sito creato con Joomla!, qui di seguito troviamo le più rilevanti:

✓ sh404SEF: ‣ ricrea il path url;

‣ gestisce title e meta tags sia in automatico che manualmente;‣ funziona sia con .htaccess che senza;

✓ Xmap: ‣ consente di creare una mappa del sito da visualizzare agli utenti;

‣ crea un file .xml compatibile con le specifiche di google sitemap;‣ estendibile attraverso plugin per essere utilizzato anche da altre

componenti.

Entrambe le componenti sono già disponibili per Joomla! 1.0.x e 1.5.x.

20Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Futuro: Joomla! 1.6

Joomla! è in continua evoluzione supportato dalla fantastica community che si è creata intorno a questo progetto.

Il futuro di Joomla! è già iniziato:

➡ a febbraio 2008 è stato lanciato il “called for white papers for Joomla!

1.6”;

➡ presentati circa 150 whitepaper;

➡ approvati 50 whitepaper, i più rilevanti:

✓ gestione accessi;

✓ gestione categorie e sezioni;

✓ gestione SEO dei <title>;

✓ gestione pagine di aiuto;

21Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Conclusioni

Joomla! è un prodotto perfetto per ogni tipo di business in quanto offre soluzioni sia gratuite che commerciali ad ogni livello.

Semplice da gestire, ma allo stesso tempo offre enormi potenziali per la creazione di portali su misura focalizzati sul vasto pubblico.

Non pone alcun tipo di limite all’immaginazione.

Risulta essere un prodotto in continua crescita, focalizzato sulle esigenze della comunity mondiale.

22Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Link utili

Link utili per ottenere maggiori informazioni in merito a questo fantastico prodotto sono riportati qui di seguito:

• Sito ufficiale di Joomla!:

www.joomla.org

• Siti ufficiali per Joomla! localizzati italiano:www.joomla.it & www.joomlaitalia.com

• Directory ufficiale di estensioni per Joomla!:

http://extensions.joomla.org

• Gestore ufficiale di progetti di terze parti:http://joomlacode.org

23Luca Scarpa Pagina23 Maggio 2008 - phpDay - Joomla! 1.5

Domande?

Autore: Luca Scarpa

In collaborazione con joomla.it & joomlaitalia.com

Joomla! 1.5Soluzione opensource per il vostro business

23 Marzo - phpDay 2008