Jaws Project: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Botcrux (discussione | contributi)
m Aspetto e Temi: Bot, replaced: possibilità di poter → possibilità di
ortografia
 
(22 versioni intermedie di 17 utenti non mostrate)
Riga 1:
{{S|internetO|software libero|novembre 2016}}
{{S|software libero}}
{{Software
|Nome = Jaws
Line 6 ⟶ 7:
|DataUltimaVersione = 4 ottobre [[2013]]
|SistemaOperativo = Multipiattaforma
|Linguaggio = PHP
|Genere = cms
|Licenza = [[LGPL]] / [[GNU General Public License|GPL]]
|SoftwareLibero = sì
|SitoWeb = [http://jaws-project.com jaws-project.com]
}}
 
Line 17 ⟶ 16:
È scritto in [[PHP]] e si appoggia ad un [[database]] esterno per l'archiviazione dei contenuti.
 
È [[open source]]: il "core" del framework è rilasciatodisponibile con licenza [[LGPL]] mentre è usata la licenza [[GNU General Public License|GPL]] per le restanti parti.
 
== 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. E'È 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.
Line 39 ⟶ 38:
* ''Phoo'' (Galleria/Blog fotografico)
* ''Menu'' (Consente di realizzare uno o più menu con struttura ad albero in cui catalogare i contenuti del sito)
* ''SimpleSite'' (Consente di realizzare una [[sitemap| mappa del sito]])
* ''Search'' (ricerca per parole chiave fra i contenuti archiviati dai vari gadgets)
* ''Chatbox'' (chat per i visitatori del sito)
Line 76 ⟶ 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.
Line 84 ⟶ 83:
 
== Distribuzione ==
Jaws viene distribuito sotto forma di archivio compresso. Sono disponibili due versioni, quella "complete" che contiene tutti i gadgets, tutti i plugins e tutti i temi della distribuzione ufficiale e quella "core" che contiene solo l'essenziale per il funzionamento del framework. In ogni caso gadgets e temi possono essere scaricati individualmente.
 
=== Versione in fase di sviluppo ===
Si può ottenere una copia dell'ultima versione in fase di sviluppo scaricando i file tramite [[Git_Git (software)|Git]]. Attualmente lo sviluppo procede [https://github.com/jaws-project qui].
 
== Collegamenti esterni ==
* [{{cita web | url = http://www.jaws-project.com/ | titolo = Sito ufficiale] | accesso = 1º aprile 2013 | urlarchivio = https://web.archive.org/web/20080420053347/http://www.jaws-project.com/ | urlmorto = sì }}
* Una demo di Jaws è disponibile su [http://www.opensourcecms.com/scripts/details.php?scriptid=38&name=Jaws Jaws OpenSourceCMS] {{Webarchive|url=https://web.archive.org/web/20121122055435/http://www.opensourcecms.com/scripts/details.php?scriptid=38&name=Jaws |date=22 novembre 2012 }}
* Un [http://www.siteground.com/tutorials/jaws/ tutorial su Jaws] {{Webarchive|url=https://web.archive.org/web/20130402022612/http://www.siteground.com/tutorials/jaws/ |date=2 aprile 2013 }} reso disponibile da siteground.com
* Un paio di recensioni su Jaws: [http://www.cmsdesignresource.com/cms-reviews/jaws/] e [http://www.cmscritic.com/jaws-cms-review/]
 
{{Portale|informaticainternet|websoftware libero}}
 
{{Voci isolate}}