Jaws Project: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Recupero di 2 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.9.5
ortografia
 
(Una versione intermedia di un altro utente non mostrate)
Riga 19:
 
== Prerequisiti ==
Per usare Jaws è necessario un [[server web]] con supporto per il [[PHP]]. Il server di riferimento è [[Apache]], ma Jaws viene usato con successo anche su [[Internet Information Services|IIS]], [[Nginx]] ed altri web server. È necessario un database, quello di riferimento è [[MySQL]], ma dato che Jaws s'interfaccia ai database tramite [[MDB2]] (uno strato di astrazione che rende il framework indipendente dal particolare database impiegato) può usare anche altri database, tra questi: [[Microsoft SQL Server|MSSQL]], [[PostgreSQL]], [[Oracle Database|Oracle]], [[Interbase]] / [[Firebird SQL|Firebird]], [[SQLite]].
 
== Descrizione ==
Le applicazioni che vengono sviluppate per il Jaws framework sono denominate gadgets.
I gadgets offrono all'utente finale diverse funzionalità con cui gestire i contenuti di un [[sito web]]. Ad esempio, c'è un gadget per creare pagine statiche, uno per gestire un [[blog]], uno per le gallerie fotografiche, uno per i moduli di contatto, etc.
 
In aggiunta ai gadgets è disponibile anche un sistema di plugins.
Riga 75:
=== Aspetto e Temi ===
L'aspetto esteriore del sito è personalizzabile tramite l'uso di temi.
Un tema, nella sua forma più semplice, è costituito da un file [[Template#Web|template, in HTML]], che definisce la strutturestruttura dalla pagina, da un file info.ini (contenente una breve descrizione: nome dell'autore, nome del tema, versione, etc), eventuali file [[CSS]], immagini e quant'altro necessario per definirne l'aspetto grafico.
 
All'interno del file template vengono posizionati dei marcatori che stabiliscono dove dovranno essere posizionati i gadgets, il contenuto principale, le meta-informazioni ed altre parti della struttura delle pagine web del sito che necessitano di essere gestite dinamicamente.