Librinformatica

Newsletter

Libreria Gaia Scienza Edizioni Erasmo Edizioni del Boccale

Joomla! guida all'uso

Mondadori Informatica

Joomla! guida all'uso

In offerta
44,20 € IVA compresa

52,00 € IVA compresa

(sconto del 15 %)

9788861143210

  • Autore: Barrie M. North
  • Titolo Originale: Joomla! 1.6: A User's Guide: Building a Successful Joomla! Powered Website
  • Editore Originale: Prentice Hall
  • Pagine: 385
  • Livello: Intermedio Avanzato
  • Lingua: italiano
  • Data Pubblicazione: 01/2012
  • Volumi: 1

Se desiderare creare siti Web sofisticati che siano facili da modificare e aggiornare, dovete conoscere Joomla. Questa guida facile e completa a Joomla è dedicata a tutti i gestori di siti, gli amministratori e gli sviluppatori. Barrie North, consulente di primo piano su Joomla, vi dice tutto ciò che dovete sapere per ottenere risultati: installazione, amministrazione, organizzazione del sito, sviluppo di modelli, aggiornamento dei contenuti e molto altro. Troverete suggerimenti, trucchi e soluzioni ai problemi, e anche tre casi di studio completi.

Non conoscete Joomla? Nessun problema! Questo libro inizia dai concetti più semplici sulla progettazione e il sistema e procede gradualmente permettendovi di imparare poco alla volta. In breve tempo dominerete Joomla, anche se non avete alcuna esperienza di gestione di contenuti, script o CSS. Conoscete bene Joomla? Vi troverete a consultare spesso questo libro per il suo contenuto autorevole, facile da comprendere e ricco di esempi .


L'autore

Barrie M. North, con oltre 20 anni di esperienza su Internet come designer e insegnante, ha dedicato più di otto anni all'istruzione, con un coinvolgimento sempre maggiore nella tecnologia Web, tenendo lezioni di Web design per gli studenti e di integrazione tecnologica per gli insegnanti.

Oltre alla sua esperienza nel
Web, offre ai suoi clienti le sue competenze di Web marketing/SEO, usabilità e conformità con gli standard. È uno dei fondatori di Joomlashack.com, uno dei più vecchi e conosciuti fornitori di modelli Joomla, e di SimplWeb.com, un servizio che fornisce hosting Joomla chiavi in mano e facile da usare anche per chi non ha esperienza.

Sommario

Prefazione........................................................................................................... xvii

Ringraziamenti....................................................................................................xxv

L’autore..............................................................................................................xxvi



Capitolo 1: I sistemi CMS e un’introduzione a Joomla!......................................................1

Cos’è un CMS (Content Management System)?.....................................................2

Pagine Web statiche............................................................................................2

Pagine Web con CSS...........................................................................................3

Pagine Web dinamiche........................................................................................4

Software open source..............................................................................................7

Storia di Joomla!.....................................................................................................8

La comunità di Joomla!......................................................................................9

Sviluppo di estensioni di terze parti.....................................................................9

Funzioni di Joomla!................................................................................................9

Elementi di un sito Web Joomla!..........................................................................11

Contenuto........................................................................................................11

Template..........................................................................................................13

Moduli............................................................................................................14

Riepilogo..............................................................................................................14



Capitolo 2: Download e installazione di Joomla!............................................................. 17

Come installare Joomla!........................................................................................18

Procurarsi la versione più recente del pacchetto Joomla!........................................18

Convenzioni di denominazione per i pacchetti Joomla!.......................................20

Creare un database MySQL..................................................................................20

Decomprimere il pacchetto Joomla!......................................................................21

Decomprimere Joomla! su un computer desktop locale.........................................21

Decomprimere Joomla! su un account di hosting.................................................25

Eseguire la procedura guidata per l’installazione di Joomla!...................................26

Individuare l’installer di Joomla! ......................................................................26

Passo 1: Scegli la lingua....................................................................................26

Passo 2: Controlli pre-installazione....................................................................27

Passo 3: Licenza...............................................................................................28

Passo 4: Configurazione database......................................................................29

Passo 5: Configurazione FTP............................................................................30

Passo 6: Configurazione principale....................................................................30

Passo 7: Conclusione.........................................................................................33

Riepilogo..............................................................................................................34



Capitolo 3: Fondamenti dell’amministrazione di Joomla!................................................ 35

Cosa sono il front-end e il back-end di un sito basato su Joomla!?........................36

La barra dei menu...........................................................................................38

La barra degli strumenti...................................................................................38

L’area di lavoro................................................................................................40

Funzioni amministrative sulla barra dei menu......................................................40

Il menu Sito.....................................................................................................41

Il menu Utenti.................................................................................................45

Il menu Menu..................................................................................................48

Il menu Contenuti............................................................................................49

Il menu Componenti........................................................................................53

Il menu Estensioni............................................................................................54

Il menu Aiuto..................................................................................................58

Vedi sito...........................................................................................................59

Riepilogo..............................................................................................................60



Capitolo 4: Organizzazione dei contenuti:

l’elemento più importante di un sito Web..................................................... 63

Come procede Joomla! per generare le pagine Web?.............................................64

Come Joomla! organizza gli articoli......................................................................66

Articoli non categorizzati..................................................................................67

Categorie.........................................................................................................67

Una gerarchia di esempio..................................................................................69

Creare il sito Web di Widget Inc. con contenuti non categorizzati........................70

Creare gli articoli per il contenuto......................................................................72

Creare le voci di menu......................................................................................75

Il componente Articoli in evidenza.....................................................................80

Creare il sito Web di Widget Inc. con categorie....................................................85

Creare le categorie............................................................................................86

Creare gli articoli.............................................................................................86

Creare le voci di menu......................................................................................90

Collegare i componenti......................................................................................92

Link “Leggi tutto” e singole pagine.....................................................................95

Modulo Contenuti...............................................................................................97

Riepilogo............................................................................................................101



Capitolo 5: Creazione di menu e navigazione................................................................ 103

Come funzionano i moduli menu......................................................................104

Funzioni delle voci di menu...............................................................................105

Creare una voce di menu................................................................................106

A cosa è collegata una voce di menu?................................................................107

Come si presenta una pagina dopo il clic su un link?.........................................108

Layout blog........................................................................................................109

Parametri del layout blog................................................................................110

Layout lista per un blog......................................................................................114

Opzioni avanzate per Lista di singola categoria................................................114

Gestione dei moduli menu in Gestione moduli..................................................116

Mostra titolo..................................................................................................116

Posizione........................................................................................................118

Accesso...........................................................................................................118

Suffisso classe menu e Suffisso classe CSS modulo (Opzioni avanzate).................118

Assegnazione menu.........................................................................................118

Riepilogo............................................................................................................119



Capitolo 6: Estensione di Joomla!.................................................................................. 121

Estensioni...........................................................................................................122

Installare le estensioni.....................................................................................123

Gestire le estensioni.........................................................................................125

Componenti.......................................................................................................126

Componenti integrati......................................................................................127

Componenti di terze parti...............................................................................128

Moduli...............................................................................................................128

Visualizzazione dei moduli.............................................................................128

Moduli integrati.............................................................................................130

Moduli di terze parti......................................................................................132

Plug-in...............................................................................................................133

Plug-in integrati.............................................................................................133

Plug-in di terze parti......................................................................................134

Template............................................................................................................134

Template integrati..........................................................................................134

Template di terze parti....................................................................................134

Riepilogo............................................................................................................135



Capitolo 7: Espansione dei contenuti: articoli ed editor................................................ 137

Editor WYSIWYG.............................................................................................138

Gestire gli editor WYSIWYG...........................................................................139

Altri editor di terze parti................................................................................142

Sommario xi

Creare e gestire gli articoli...................................................................................143

Gestire il contenuto tramite il back-end..............................................................144

Aggiungere contenuti tramite il back-end.........................................................146

Inserire immagini nei contenuti.......................................................................153

Descrizioni delle categorie...............................................................................156

Gestire il contenuto tramite il front-end.............................................................159

Creare un menu per gli utenti del front-end.....................................................159

Limitare l’accesso ai menu in base al livello utente............................................163

Autori............................................................................................................165

Editor............................................................................................................167

Publisher.......................................................................................................169

Controllo degli articoli.......................................................................................170

Riepilogo............................................................................................................171



Capitolo 8: Tecniche per accrescere il traffico sul sito.....................................................175

Cominciamo dall’inizio: gli obiettivi del sito......................................................176

Traffico spontaneo (SEO)...................................................................................177

Introduzione a Google....................................................................................180

Creare le parole chiave....................................................................................181

Parole chiave e nome di dominio.....................................................................184

Progettare il sito per il traffico spontaneo..........................................................184

Tecniche SEO avanzate..................................................................................192

Traffico da raccomandazioni ..............................................................................196

Google PageRank............................................................................................196

Altre strategie per la creazione di link...............................................................198

Creare i link interni.......................................................................................199

Traffico Pay-Per-Click........................................................................................202

Funzionamento di AdWords............................................................................203

Joomla! e AdWords.........................................................................................205

Traffico e-mail....................................................................................................207

Soluzioni di e-mail hosting di terze parti.........................................................209

Estensioni SEF per Joomla!................................................................................210

Approccio rapido alla SEO con Joomla!..............................................................210

Riepilogo............................................................................................................210



Capitolo 9: Creazione di template in CSS puro.............................................................. 213

Cos’è un template Joomla!?.................................................................................214

Il processo di progettazione per un localhost.......................................................216

Opzioni del server localhost.............................................................................217

W3C e design senza tabelle................................................................................218

Codice semanticamente corretto.......................................................................219

CSS (Cascading Style Sheets)...........................................................................220

Creare un semplice template: 960TemplateTutorialStep1...................................220

File del template.............................................................................................221

Il body della pagina di Joomla!........................................................................231

Utilizzare CSS per creare un layout senza tabelle: CSSTemplateTutorialStep2.....234

CSS predefinito..............................................................................................239

Moduli nei template.......................................................................................241

Menu nei template.........................................................................................246

Nascondere le colonne.....................................................................................250

Creare un vero template Joomla! 1.7: 960TemplateTutorialStep3.......................256

Suddivisione in sezioni...................................................................................256

Intestazione....................................................................................................257

Il modulo Banner/Messaggio............................................................................257

Sfondi delle colonne........................................................................................258

Moduli flessibili.............................................................................................260

Tipografia......................................................................................................261

Riepilogo............................................................................................................263



Capitolo 10: Creazione di un sito per una scuola con Joomla!......................................... 265

Perché una scuola ha bisogno di un sito Web?....................................................266

Studenti.........................................................................................................266

Insegnanti e amministratori............................................................................267

Genitori.........................................................................................................267

Studenti potenziali e loro genitori....................................................................267

Quali funzioni sono necessarie sul sito di una scuola?.........................................268

Scaricare e installare un template per un sito scolastico.......................................268

Funzioni e posizioni del template Fresh............................................................270

Configurare un logo........................................................................................271

Configurare la casella di ricerca.......................................................................271

Configurare il menu a discesa orizzontale principale.........................................272

Organizzare il contenuto su un sito scolastico.....................................................274

Creare i menu.....................................................................................................279

Creare i contenuti...............................................................................................283

Creare la navigazione secondaria.........................................................................284

Il sottomenu Materie......................................................................................285

Creare un link alle notizie per una sezione.......................................................287

Impostare l’area del piè di pagina........................................................................289

Impostare la home page......................................................................................291

Aggiungere funzionalità di base a un sito scolastico............................................293

Registrazione degli utenti................................................................................293

Calendario eventi...........................................................................................295

Documenti scaricabili.....................................................................................295

Directory del personale....................................................................................295

Notiziari via e-mail.......................................................................................296

RSS...............................................................................................................297

Immagini casuali...........................................................................................297

Mappa del sito...............................................................................................298

xiv Sommario

Estendere il sito Web della scuola oltre le basi.....................................................298

Riepilogo............................................................................................................300



Capitolo 11: Creazione di un sito per un ristorante con Joomla!..................................... 301

Perché un ristorante ha bisogno di un sito Web?.................................................302

Quali funzioni servono nel sito Web di un ristorante?........................................302

Scaricare e installare un template per il sito di un ristorante................................304

Organizzare il contenuto sul sito di un ristorante................................................306

Creare gli articoli con Lorem Ipsum...................................................................309

Impostare la home page......................................................................................310

Alternativa agli articoli in evidenza per la home page.......................................310

Creare i menu.....................................................................................................311

Creare il contenuto per il piè di pagina............................................................316

Creare i blocchi per i teaser del modulo............................................................317

Utilizzare immagini d’archivio............................................................................319

Estendere il sito Web di un ristorante.................................................................321

Galleria di immagini: JPG Flash Rotator 2.....................................................322

Marketing via e-mail......................................................................................323

Google Maps..................................................................................................323

Riepilogo............................................................................................................323



Capitolo 12: Creazione di un blog con Joomla!.................................................................325

Cos’è un blog?....................................................................................................326

Perché avere un blog?..........................................................................................327

Quali opzioni sono disponibili per la creazione di blog?.....................................327

Quali funzioni sono richieste su un sito blog?.....................................................328

Scaricare e installare un template per un blog.....................................................330

Funzioni e posizioni del template Optimus.......................................................331

Configurare il logo..........................................................................................332

Configurare il menu a discesa orizzontale principale.........................................334

Organizzare il contenuto su un blog...................................................................335

Organizzare un blog all’interno di un sito più grande.......................................335

Organizzare un blog indipendente...................................................................336

Informazioni sull’utilizzo dei tag.....................................................................338

Creare i menu................................................................................................338

Aggiungere moduli dinamici...........................................................................342

Aggiungere moduli statici................................................................................345

Aggiungere funzionalità di base a un sito blog....................................................346

Layout flessibile..............................................................................................346

Modifica basata sul browser............................................................................347

Pubblicazione automatica...............................................................................347

Categorie.......................................................................................................347

URL leggibili dai motori di ricerca..................................................................347

Sistemi di commenti.......................................................................................348

Feed..............................................................................................................348

Notifiche via e-mail........................................................................................350

Ricerca...........................................................................................................350

Estendere il sito blog oltre le basi........................................................................351

Forum...........................................................................................................351

E-commerce...................................................................................................352

Riepilogo............................................................................................................353



Appendice A: Dove trovare assistenza................................................................................ 355

Forum della comunità........................................................................................355

Siti con informazioni di assistenza......................................................................356

Ottenere assistenza da Google............................................................................356



Appendice B: Guida ai livelli di accesso di Joomla!........................................................... 357



Appendice C: Breve introduzione alla SEO........................................................................ 359

Utilizzo delle parole chiave nel tag title............................................................359

Testo àncora dei link interni............................................................................359

Diffusione globale del link del sito (PageRank).................................................359

Età del sito.....................................................................................................360

Diffusione del link nel sito..............................................................................360

Rilevanza degli argomenti dei link interni e diffusione del sito collegato.............360

Diffusione del link del sito nella comunità.......................................................361

Utilizzo delle parole chiave nel tag body...........................................................361

Dimensione di file..........................................................................................361

URL pulito....................................................................................................362

Utilizzare le pagine di errore...........................................................................362

Cosa non abbiamo detto?................................................................................362



Appendice D: Installazione di WampServer....................................................................... 363



Indice analitico............................................................................................ 371

Carrello

Non ci sono prodotti

Spedizione 0,00 €
Totale 0,00 €

Carrello Acquista